Notxor tiene un blog

Defenestrando la vida

Un avance con Cuis-Smalltalk

Notxor
2025-10-18

Hoy toca artículo cortito. Llevo unos días trasteando un poco con Cuis-Smalltalk y he conseguido terminar de traducir su libro de introducción a la programación, que podéis encontrar y descargar de https://notxor.nueva-actitud.org/TheCuisBook.html

Siguiendo el libro hay toda una serie de explicaciones que te van llevando a la programación del clásico Spacewar!. En realidad, al final tuve que mirar el código fuente, que viene completo en el libro, porque durante el desarrollo hubo algunos puntos que no estaban claros y faltaban algunos detalles para hacerlo funcionar.

Captura_inicio.png

Sin embargo, el objetivo principal del libro, que es mostrar un abanico básico de la sintaxis y el entorno de Cuis-Smalltalk está conseguido. De abordaje sencillo y progresivo va introduciendo conceptos y explicando las idiosincrasias de Smalltalk.

Como veis en la imagen anterior, como el tema del juego me estaba viniendo todo un poco torcido, terminé de torcerlo yo aún un poco más. Mi idea original era modificar la forma de dibujar el fondo, hacerlo circular como en el juego original. Al final me contenté con dejarlo girado 45º. No tenía ganas de ponerme a calcular cuándo salen los objetos del círculo que delimita el juego, complicándome las fórmulas con varios cálculos.

Conclusión

Ha sido un interesante repaso de los pocos conocimientos que tengo de Smalltalk. El cacharreo ha sido interesante. Por lo que he visto Morphic1 es ligeramente diferente a como lo recordaba de cuando utilicé Squeak.

El objetivo ahora es conseguir hacer algún proyecto interesante, quizá deba darme un repaso a los dos librillos que tienen sobre la UI para manejarme con más soltura.

¡Seguiremos informando!

Notas al pie de página:

1

El entornos gráfico que hace de UI del sistema

Categoría: smalltalk cuis

Comentarios

Debido a algunos ataques mailintencionados a través de la herramienta de comentarios, he decidido no proporcionar dicha opción en el Blog. Si alguien quiere comentar algo, me puede encontrar en esta cuenta de Mastodon, también en esta otra cuenta de Mastodon y en Diaspora con el nick de Notxor.

Si usas habitualmente XMPP (si no, te recomiendo que lo hagas), puedes encontrar también un pequeño grupo en el siguiente enlace: notxor-tiene-un-blog@salas.suchat.org

Disculpen las molestias.

Escrito enteramente por mi Estulticia Natural sin intervención de ninguna IA.