This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
This article is within the scope of WikiProject Free Software, a collaborative effort to improve the coverage of free software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
The Lua logo used in the article is hosted in English Wikipedia only, but there is a version for everybody in Commons: commons:File:Lua-logo-nolabel.svg. What is the process for requesting the change? The content of the article is the same, File:Lua-logo-nolabel.svg should be deleted to let the Commons version show up.--QuimGil (talk) 22:25, 13 March 2013 (UTC)
Scripting language vs. programming language.
Isn't Lua a scripting language rather than a programming language? The Lua website (link here) says so: "Lua is a powerful, fast, lightweight, embeddable scripting language." I don't mean to be nitpicking here, but there's a difference between the two. — Preceding unsigned comment added by 18.104.22.168 (talk) 01:07, 3 August 2013 (UTC)
It is under certain circumstances, maybe. For an encyclopedia, it should be noted as an interpreted programming language. Unit158 (talk) 03:46, 3 January 2014 (UTC)
There really isn't a difference between the two, and even if there is, no two people can agree what that difference is anyway. — Preceding unsigned comment added by 22.214.171.124 (talk) 02:03, 12 February 2014 (UTC)
A scripting language is a special case of a programming language. When trying to emphasize the distinction, terms like "compiled language" or "non scripting language" are used. Nczempin (talk) 20:09, 19 February 2014 (UTC)
Erm, no. The term "scripting language" isn't formally defined and no two people will quite agree what it means. Also, for the record, Lua could be considered a "compiled language" too, since standard Lua compiles to bytecode and LuaJIT has multiple compilation phases (first bytecode, then partial machine code). There are too many subtleties and too little consensus to nail these terms down. This should be considered in any attempt to describe them, otherwise you are just being a crank. — Preceding unsigned comment added by 126.96.36.199 (talk) 20:45, 15 March 2014 (UTC)