Es un lenguaje de programacion que fue el primer sistema puro de objetos. Todo en Smalltalk es un objeto y toda la computación es desarrollada mediante mensajes que son enviados entre los objetos.
Como parte del proyecto de la Dynabook, Smalltalk integra la gran lista de aportes que Alan Kay y su grupo han hecho a la comunidad.
El trabajo más fuerte se hizo en los años 70, en los laboratorios Xerox PARC (Palo Alto Research Center): fue desarrollado en períodos de 3 o 4 años de duración usando la información y el aprendizaje obtenido en la iteración anterior para hacer un nuevo Smalltalk. Esto produjo el Smalltalk/72, Smalltalk/76 y el Smalltalk/80. Este último es el más conocido y el que suele ser llamado Smalltalk a secas.
Un sistema Smalltalk está compuesto por:
- Máquina virtual
- Imagen virtual que contiene todos los objetos del sistema
- Lenguaje de programación (también conocido como Smalltalk)
- Biblioteca de Objetos reusables
- Opcionalmente un entorno de desarrollo que funciona como un sistema en tiempo de ejecución.
Falto un ejemplo y un link para descargarlo :S
ResponderEliminarSuerte :)