Школа Linux

Ищи, здесь еще очень много интересного:


Появление языка программирования Lua 5.2

altПоследние шесть лет, язык програмирования тщательным образом дорабатывался и всячески развивал свои старые функии. И вот, стала доступна свежая версия языка Lua 5.2.

Он отличается своей оптимальностью и особым быстродействием при работе со скриптами. Он стал популярным благодаря его внедрению в качестве языка сценариев в несколько других проектов. Lua обладает незамыслованым синтаксисом как и pascal операторы, но при этом владеет колоссальными возможностями для описания данных по средствам задействования массивов ассоциативного типа, а также обширной языковой семантики.

Lua 5.2. содержит в себе типизацию динамического типа, а все конструкции языка трансформируются в байткод, работа которого выполняется отдельно от виртуальной машины для регистра. Интерпретатор языка выглядит, как библиотека, которую можно очень просто использовать в проектах, написанных на языках C и C++.

Код интерпретатора создан при помощи языка C и доступен под MIT лицензией. Одними из главных нововведений версии 5.2. следует подчеркнуть задействование легко-изменяемых pcall и мета-методов, новый метод для обнаружения перменных глобального типа, реализацию эфемерных таблиц, а также предоставление библиотеки для операций с битами.



Related news items:
Newer news items:
Older news items:

 

Авторизация



Наши друзья

Теги