ThingLab es un entorno de programación visual implementado en Smalltalk [ 1 ] y diseñado en Xerox PARC por Alan Borning .
Un sistema convencional permite al usuario introducir datos que generan resultados. Un sistema orientado a restricciones, como ThingLab, permite al usuario introducir datos arbitrarios, ya sean de entrada o de salida, y luego resuelve la incógnita. ThingLab se considera uno de los primeros sistemas orientados a restricciones.
En el libro "Fumbling the Future" se menciona que ThingLab fue una de las principales razones por las que Xerox siguió financiando el desarrollo de ordenadores.
Referencias
- ↑ Borning, Alan (octubre de 1981). "Los aspectos del lenguaje de programación de ThingLab, un laboratorio de simulación orientado a restricciones" . ACM Transactions on Programming Languages and Systems . 3 (4): 353–387 . doi : 10.1145/357146.35714 (inactivo el 22 de abril de 2026) . Recuperado el 11 de marzo de 2026 .
{{cite journal}}: CS1 maint: DOI inactivo desde abril de 2026 ( enlace )
Enlaces externos
- Borning, A. (1979). ThingLab: Un laboratorio de simulación orientado a restricciones . Universidad de Stanford . Recuperado el 11 de marzo de 2026 .
- Fuentes de ThingLab
- lenguajes de programación visual
- entornos de desarrollo integrados
- Temas básicos de lenguajes de programación