You can edit almost every page by Creating an account and confirming your email.

MoonScript

From EverybodyWiki Bios & Wiki
Revision as of 03:29, 9 August 2020 by WikiMasterBot2 (talk | contribs) (Remove Afc Messages and templates)



MoonScript
ParadigmMulti-paradigm: scripting, imperative (procedural, prototype-based, object-oriented), functional
Designed byLeaf Corcoran
DeveloperLeaf Corcoran
First appearedDecember 11, 2011; 14 years ago (2011-12-11)
Stable release
0.5.0 / September 25, 2015; 10 years ago (2015-09-25)
OSCross-platform
LicenseMIT License
Filename extensions.moon
Websitewww.moonscript.org
Influenced by
CoffeeScript, Lua

Search MoonScript on Amazon.

MoonScript is a cross-platform, dynamic, scripting programming language which transcompiles into Lua. MoonScript was designed as an alternative to Lua, maintaining its speed and portability, while introducing several new object-oriented constructs, such as table comprehension, implicit return on functions, classes, inheritance, scope management statements, and reducing keyword noise compared to Lua.[1]

MoonScript was created in Fall 2011 by Leaf Corcoran as an alternative for Lua. Corcoran would later use MoonScript as the primary language when creating itch.io, a site for distrubuting indie video games.[2] Installation of MoonScript is primarily through the LuaRocks package manager. It has been adapted as a supported scripting language for a number of applications, such as the TIC-80 fantasy console. [3]

References

  1. "MoonScript, a language that compiles to Lua". MoonScript. Retrieved 20 February 2019.
  2. Corcoran, Leaf. "Introducing itch.io". leafo.net. Retrieved 20 February 2019.
  3. "MoonScript". itch.io. Nesbox. Retrieved 20 February 2019.


This article "MoonScript" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:MoonScript. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.