JavaScript is the game's scripting language of choice. It is object-oriented and has a C-like syntax. While commonly associated with web pages, JavaScript is suitable for embedding in other applications. The game implements JavaScript using Mozilla's C++ based engine, called SpiderMonkey. Performance has drastically improved over time, with the inclusion of advanced JIT (just-in-time) compiling.
For a brief overview of why JavaScript was selected, see this forum post.
For an overview of the language as implemented by SpiderMonkey and for help with programming, see https://developer.mozilla.org/en/JavaScript.
Last modified
13 years ago
Last modified on Oct 4, 2011, 10:57:12 PM
Note:
See TracWiki
for help on using the wiki.