[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м Обновлена последняя версия. Указаны лицензии. Добавлен класс языка.
Нет описания правки
Метка: редактор вики-текста 2017
Строка 23:
 
Существуют компиляторы Эйфеля для [[Windows]], [[DOS]], [[OS/2]] и [[UNIX]]. Большинство реализаций Eiffel генерирует код [[Си (язык программирования)|Си]], то есть являются своеобразным [[препроцессор]]ом. Далее этот код компилируется с помощью компилятора [[Си (язык программирования)|Си]]. Однако есть системы, которые порождают и непосредственно машинный код. Например, [[Visual Eiffel]].<ref name="visual-eiffel-site"/>
 
=== Происхождение названия ===
Язык «Eiffel» был назван в честь инженера [[Эйфель, Гюстав|Густава Эйфеля]], который построил [[Эйфелева башня|знаменитую башню]] названную в его честь. Этим названием создатели языка хотели подчеркнуть следующее:
 
* Эйфелева башня была построена очень быстро, всего за два с небольшим года.
* Эйфелева башня была построена без превышения бюджета.
* Она собрана из небольшого числа стандартных деталей
* Она была задумана как временная постройка, но осталась стоять, и продолжает стоять до сих пор.
 
Тем самым создатели намекали на то, что система программирования «Eiffel» позволяет быстро и бюджетно построить крупные программные системы из относительно небольшого количества программных модулей из библиотек Eiffel Software, а также выражали надежду на то, что программным комплексам, созданным с помощью системы «Eiffel» будет суждена долгая жизнь<ref>{{cite web
|author =
|url = https://www.eiffel.com/resources/faqs/eiffel-language/#classic-where
|title = Where does the name come from?
|lang =
|website = https://www.eiffel.com
|publisher =
|date =
|accessdate = 2019-07-17
}}</ref>.
 
== Ключевые особенности ==