viernes, enero 20, 2006

Un Smalltalk en 1337 bytes


Craig Latta, el desarrollador del proyecto Spoon, hizo un GIF que muestra el layout de una imagen de Smalltalk de 1337 bytes. Sólo tiene 18 objetos y es suficiente para evaluar la mítica expresión:

3 + 4.

Creo recordar (en realidad no estoy seguro) que la máquina virtual de Self contiene 6 objetos. Siempre me fascinó la idea de encontrar un juego de objetos mínimos, pero suficientes, para implementar con ellos un ambiente de objetos como Smalltalk o Self. Tanto la VM de Self, como el Spoon de Craig, están cerca de encontrarlos.

miércoles, enero 18, 2006

SCRATCH: Un nuevo entorno de programación para niños basado en Squeak

La escritura del próximo libro sobre Programación con Smalltalk me tiene un poco fuera de juego y estoy descuidando, entre otras cosas, el blog.

Hoy me crucé con la página del Scratch.  Yo tuve la suerte de ver una presentación, de una versión muy preliminar, en la C5 (en Kyoto, Japón) del año 2004.


Me sorprendió gratamente ver como ha avanzado.  Tal vez sea el momento de comenzar un proyecto de traducción del Scratch al Castellano, Gallego, Catalán, etc.

Bueno, corto el rollo que tengo que seguir escribiendo, les dejo el link a la página: