SmartEiffel - SmartEiffel

SmartEiffel
Desenvolvedor (s) A Equipe SmartEiffel
Versão estável
2.3 / 17 de julho de 2007 ; Há 11 anos ( 2007-07-17 )
Repositório Editar esta em wikidata
Sistema operacional Multi-plataforma
Tipo compilador
Licença GPL
Local na rede Internet SmartEiffel .loria .fr

SmartEiffel é uma livre Eiffel compilador . O compilador traduz o código Eiffel quer para C ou bytecode Java . Por isso, pode ser usado para escrever programas que são executados em praticamente qualquer plataforma para o qual um ANSI C compilador ou uma máquina virtual Java existe.

SmartEiffel foi desenvolvido no Laboratório de Lorraine de Pesquisa em Tecnologia da Informação e suas Aplicações (LORIA), um instituto afiliado ao Instituto Nacional Francês de Pesquisa em Informática e Automação (INRIA) , no campus da Nancy-Université em Lorraine .

O projeto foi iniciado em 1994 pelo pesquisador francês Dominique Colnet. O compilador era então chamado SmallEiffel , em referência ao Smalltalk idioma. Em 1995, o compilador foi capaz de compilar-se pela primeira vez. Em 1998, por ocasião de uma visita a LORIA por Richard Stallman , o projeto tornou-se parte do Projeto GNU . Em dezembro de 2002, o projeto foi renomeado SmartEiffel e versão 1.0 alcançado. Em setembro de 2004, SmartEiffel chegou à versão 2.0.

Em maio de 2005, após divergências com o grupo de trabalho para a normalização da linguagem Eiffel, o projeto SmartEiffel anunciou que não iria implementar a norma ECMA TC39-TG4.

Veja também

links externos