JS-JUSTIFICATION
Arcane Ages chose to use JavaScript as its scripting language because:
(1) there are many books on it and a lot of FREE manuals and
tutorials available for it on the Internet,
(2) builders who already use JavaScript on the web will easily
be able to use it, and builders who don't already know
JavaScript will be able to use it in web pages once they
learn how to use it for Arcane Ages (reusable knowledge),
(3) JavaScript is a fairly simple language to use and was
aimed at nonprogrammers and casual programmers while
providing more advanced facilities for those users who
want to use it in more depth,
(4) JavaScript is an object-oriented scripting language which
provides a syntax that is ideal for manipulating mud
elements like characters, objects, and rooms,
(5) JavaScript was designed to be embedded into other systems
(it has already been embedded in web browsers, web
servers, Adobe products, Apple products, and so on).