Spice Lisp - Spice Lisp
Paradigmas | Multi-paradigma : procedimental , funcional , orientado a objetos , meta , reflexivo , genérico |
---|---|
Familia | Ceceo |
Diseñada por | Scott E. Fahlman |
Desarrollador | Grupo Spice Lisp de la Universidad Carnegie Mellon (CMU) |
Apareció por primera vez | 1980 |
Lanzamiento final | Final / 1985
|
Disciplina de mecanografía | Dinámico , fuerte |
Alcance | Léxico, dinámico opcional |
Lenguaje de implementación | Spice Lisp |
Plataforma | PDP-10 , PERQ |
SO | TOPS-10 , acento |
Sitio web | www |
Influenciado por | |
Lisp , Lisp común | |
Influenciado | |
CMU Common Lisp (CMUCL) |
Spice Lisp ( entorno informático científico personal integrado ) es un lenguaje de programación , un dialecto de Lisp . Su implementación, originalmente escrita por el Spice Lisp Group de la Carnegie Mellon University (CMU), apuntó al microcódigo de la estación de trabajo PERQ de 16 bits y su sistema operativo Accent. Usó las capacidades de microcódigo de esa estación de trabajo (y proporcionó microcódigos para los lenguajes Pascal , C y Ada ) para implementar una arquitectura de máquina de pila para almacenar sus estructuras de datos como objetos de 32 bits y permitir la verificación de tipos en tiempo de ejecución . Más tarde sería popular en otras estaciones de trabajo.
Spice Lisp evolucionó a una implementación de Common Lisp , y pasó a llamarse CMU Common Lisp (CMUCL).