Lua
From Just Solve the File Format Problem
(Difference between revisions)
Dan Tobias (Talk | contribs) |
Dan Tobias (Talk | contribs) (→Links) |
||
Line 16: | Line 16: | ||
* [[Wikipedia:Lua (programming language)|Wikipedia article]] | * [[Wikipedia:Lua (programming language)|Wikipedia article]] | ||
* [http://en.wikipedia.org/wiki/Wikipedia:Lua Use of Lua in Wikipedia] | * [http://en.wikipedia.org/wiki/Wikipedia:Lua Use of Lua in Wikipedia] | ||
+ | * [http://blog.wikimedia.org/2013/03/14/what-lua-scripting-means-wikimedia-open-source/ More about Wikipedia's use of Lua] |
Revision as of 06:54, 15 March 2013
Lua is a scripting language with some object-oriented features, though no concept of classes. Its structured data type of "tables" performs the function of various sorts of arrays, hashes, and dictionaries of other languages, and "metatables" can be designed to be infinitely extensible through functionally-calculated values.
Lua was developed in Brazil at a time when protectionist legislation limited the importation of computer-related things, so the domestic computer industry had to devise locally-created substitutes for imported hardware and software.
The adoption of Lua in 2013 as the supported scripting language for templates in Wikipedia may increase the visibility of this language.