SmartEiffel es un compilador gratuito de Eiffel . El compilador traduce el código Eiffel a C o código de bytes Java . Por lo tanto, se puede utilizar para escribir programas que se ejecuten en prácticamente cualquier plataforma para la que exista un compilador ANSI C o una máquina virtual Java .
Desarrollador (es) | Dominique Colnet y el grupo SmartEiffel |
---|---|
Lanzamiento estable | 2.3 / 17 de julio de 2007 |
Repositorio | |
Sistema operativo | Multiplataforma |
Tipo | compilador |
Licencia | GPL |
Sitio web | smarteiffel |
SmartEiffel se ha desarrollado en el Laboratorio de Investigación en Tecnología de la Información y sus Aplicaciones de Lorena (LORIA), un instituto afiliado al Instituto Nacional Francés de Investigación en Ciencias de la Computación y Control (INRIA) , en el campus de la Universidad de Nancy en Lorena .
El proyecto fue iniciado en 1994 por el investigador francés Dominique Colnet. El compilador se llamó entonces SmallEiffel , en referencia al lenguaje Smalltalk . En 1995, el compilador pudo compilarse a sí mismo por primera vez. En 1998, con motivo de la visita a LORIA de Richard Stallman , el proyecto pasó a formar parte del Proyecto GNU . En diciembre de 2002, el proyecto pasó a llamarse SmartEiffel y alcanzó la versión 1.0. En septiembre de 2004, SmartEiffel alcanzó la versión 2.0.
En mayo de 2005, luego de divergencias con el grupo de trabajo para la normalización del lenguaje Eiffel, el proyecto SmartEiffel anunció que no implementaría la norma ECMA TC39-TG4.
Ver también
- LibertyEiffel , el proyecto sucesor y el nuevo proyecto GNU Eiffel
enlaces externos
- "El gran libro SmartEiffel" - wiki oficial