Léxico TI › Programación › Smalltalk

Smalltalk

Programación Svenska → Actualizado: 2026-08-08

El lenguaje que definió la orientación a objetos. Desarrollado en Xerox PARC por Alan Kay, Dan Ingalls y Adele Goldberg a lo largo de los años 70; Smalltalk-80 se convirtió en la versión que se extendió.

Todo es un objeto — incluyendo clases, números y bloques de código — y todo lo que sucede es objetos enviándose mensajes entre sí. La sintaxis cabe en una tarjeta postal. El sistema también es basado en imagen: el estado de tiempo de ejecución completo se guarda en un archivo, y programas dentro del sistema vivo con un depurador que te permite cambiar código en medio de una llamada detenida y continuar. Alan Kay ha dicho que por "orientado a objetos" se refería al paso de mensajes, no a clases e herencia. El legado se muestra en Objective-C, Ruby, Java y en las ideas mismas de interfaces gráficas e IDEs. Vive en Pharo y Squeak.

← Volver al léxico