Рубрика:
Хроники «Open Source» /
Языки программирования
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Семен Есилевский
Языки программирования «новой волны» Язык Genie
Герой этой статьи – язык Genie – не избалован вниманием: мало кто из программистов знает о его существовании. Вместе с тем, этот язык весьма интересен и совершенно незаслуженно находится в тени
Вступление
Genie очень молод – он появился только в 2008 году, и именно молодость во многом объясняет его небольшую известность и распространенность. Если говорить строго, то Genie – это даже не самостоятельный язык, а альтернативный синтаксис языка Vala (Прим. ред.: Обзор Vala см. в «Open Source» №№084–085). Он использует тот же самый компилятор и те же самые утилиты, что и Vala, а все конструкции языка полностью дублируют Vala, но с использованием кардинально иного синтаксиса. Более того, программа может содержать часть исходных файлов на Vala, а часть на Genie – компилятор не различает эти языки кроме как на самом первом этапе компиляции во время синтаксического анализа. Инсталлировать Genie отдельно не нужно: установив Vala, вы автоматически получите и полностью функциональный компилятор Genie. Все, что было сказано о языке Vala в предыдущих частях статьи, относится и к Genie, поэтому я сосредоточу внимание только на предыстории появления этого языка и его синтаксисе.
<...>
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|