Lua jest językiem programowania pierwotnie zaprojektowanym dla rozszerzenia funkcjonalności różnych aplikacji, jednak często używany jest jako samodzielny język. Lua wiąże w sobie prostą składnię procedury (podobną do Pascala) z konstrukcjami opisu danych opartymi na tablicach asocjacyjnych i rozszerzalnej semantyce.
Język ten zaimplementowany jest jako mała biblioteka języka C napisana wg standardu ANSI C. Celami implementacji są: prostota, wydajność i przenośność kodu.
Jest on często używany w OpenTibia Serverach do tworzenia skryptów m.in. czarów, wykonywania poleceń, a także w modyfikacji MTA:SA Deathmatch do tworzenia gamemodów i skryptów. Oprócz tego, cały interfejs gier takich jak World of Warcraft, Runes of Magic czy ROBLOX opiera się na technologiach XML i właśnie języku programowania Lua. Modyfikacja Garry's Mod prawie całkowicie opiera się na dodatkach napisanych w Lua przez fanów.
Lua
Podobne Strony
wersja strony: 0, ostatnia edycja: 29 Aug 2009 14:07