Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

SmartEiffel - это бесплатный компилятор Eiffel . Компилятор переводит код Eiffel либо в байт- код C, либо в Java . Следовательно, его можно использовать для написания программ, которые работают практически на любой платформе, для которой существует компилятор ANSI C или виртуальная машина Java .

SmartEiffel был разработан Лотарингской лабораторией исследований информационных технологий и их приложений (LORIA), институтом, входящим в Французский национальный институт исследований в области компьютерных наук и управления (INRIA) , в кампусе Университета Нанси в Лотарингии .

Проект был инициирован в 1994 году французским исследователем Домиником Колне. Компилятор тогда назывался SmallEiffel по отношению к языку Smalltalk . В 1995 году компилятор впервые смог скомпилировать сам себя . В 1998 году по случаю визита Ричарда Столлмана в LORIA проект стал частью проекта GNU . В декабре 2002 года проект был переименован в SmartEiffel и достиг версии 1.0. В сентябре 2004 года SmartEiffel достиг версии 2.0.

В мае 2005 г., после разногласий с рабочей группой по нормализации языка Eiffel, проект SmartEiffel объявил, что не будет внедрять норму ECMA TC39-TG4.

См. Также [ править ]

  • LibertyEiffel , проект-преемник и новый проект GNU Eiffel

Внешние ссылки [ править ]

  • «Большая книга SmartEiffel» - официальная вики