LOOP: Lua Object-Oriented Programming
Фреймворк для реализации ООП идей на Lua. Как всегда, Lua допускает и предлагает, но ничего не навязывает. Грубо говоря, в ней есть всё для реализации концепций ООП, но при этом самой встроенной поддержки ООП нет. И LOOP может помочь заполнить эту нишу.
Внутри фреймворка (в виде сабмодулей) реализованы несколько реализаций ООП. Разумеется, когда речь идёт об интерпретируемом языке, то приходится выбирать между "простота+скоростью" и "комплексный подход+ресурсоёмкость".
среда, 9 января 2008 г.
Lua Object-Oriented Programming
Автор:
n0p
на
07:10
0
коммент.
вторник, 8 января 2008 г.
Lua livejournal community
Lua
Отличное маленькое комьюнити с позитивнонастроенными пользователями ;)
Автор:
n0p
на
05:10
0
коммент.
среда, 12 декабря 2007 г.
Programming in Lua
Programming in Lua - contents
Отличная книга, доступная онлайн для полноценного изучения Lua. Написана самим создателем языка, так что информация из "первых рук". Кроме описания базовых конструкций языка, стандартной библиотеки в книге приведены примеры реализации стандартных структур данных (связные списки, двумерные массивы, деревья), идиомы Lua и др.. В целом, книга заполняет пробелы в мануале языка.
Книга состоит из четырёх частей:
1. Описание языка.
2. Подробное описание работы с таблицами и объектами.
3. Стандартная библиотека Lua
4. C API
Книга немного устарела с выходом языка версии 5.1 (5.1.1 и 5.1.2), но по-прежнему актуальна, ведь между версиями 5.0 и 5.1 не было кардинальных изменений в синтаксисе (кроме системы модулей).
Автор:
n0p
на
03:28
0
коммент.