Lua是一種相對較新的腳本語言,它很快受到人們的歡迎.游戲程序員特別喜歡它.
這種語言的作者是堅定的極簡主義者,Lua的最大優(yōu)點是它占有很小的內(nèi)存空間,就功能而言,Lua在許多方面和JavaScript相似,盡管它要比JavaScript小得多,快得多.
Lua程序由源代碼編譯成字節(jié)碼,然后由Lua虛擬機執(zhí)行.這可以將速度提高很多.Lua特別擅長表格操作.它的核心數(shù)據(jù)結(jié)構(gòu)是散列表.事實上,Lua只有7種數(shù)據(jù)結(jié)構(gòu),線程,用戶數(shù)據(jù),函數(shù),布爾型,數(shù)字,字符串和表格.
Lua語言是一種無用單元收集語言.因此內(nèi)存管理是由實現(xiàn)過程自動處理的.
關(guān)于Lua語言的更多信息,請訪問
http://www.lua.org