Lua

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.

Podobne strony

Podobne Strony
Add a New Comment
Table of Contents
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License