Lua

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Links)
 
(3 intermediate revisions by one user not shown)
Line 5: Line 5:
 
|released=1993
 
|released=1993
 
}}
 
}}
 
 
'''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''' 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.
  
Line 16: Line 15:
 
* [[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]
 +
* [http://www.wired.com/wiredenterprise/2013/03/wikipedia-lua/ Meet Wikipedia, the Encyclopedia Anyone Can Code]
 +
* [http://www.lua.org/pil/contents.html Programming in Lua (free online book)]

Latest revision as of 03:41, 9 February 2015

File Format
Name Lua
Ontology
Extension(s) .lua
Released 1993

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.

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox