NT Script: Difference between revisions

338 bytes removed ,  13:46, 7 April 2019
m
Undo revision 25946 by Identification (talk)
m (monster860 revision notice)
m (Undo revision 25946 by Identification (talk))
Line 1: Line 1:
{{Needs revision
|reason = NTSL has had a refactor as of https://github.com/yogstation13/Yogstation-TG/pull/4486. For this guide to be updated to cater for this change, please <s>beg</s> bug @monster860#3572 on our discord!
|user = [[User:Identification|Identification]] ([[User talk:Identification|talk]]) 15:41, 7 April 2019 (CEST)
}}
The NT Scripting Language(NT Script, or NTSL) is a new piece of technology being pushed by NT Tech Department to standardize programming and communication of all Nanotrasen-grade electronic devices. Its syntax is a mixture of PHP, C++, and JavaScript. Most implementations of NT Script are not object-oriented and do not allow the definition of classes, instead, rely on ROBUST(tm) memory management system to store entities in a dynamic data tree. NT Script does allow the in-line definition of functions, however.
The NT Scripting Language(NT Script, or NTSL) is a new piece of technology being pushed by NT Tech Department to standardize programming and communication of all Nanotrasen-grade electronic devices. Its syntax is a mixture of PHP, C++, and JavaScript. Most implementations of NT Script are not object-oriented and do not allow the definition of classes, instead, rely on ROBUST(tm) memory management system to store entities in a dynamic data tree. NT Script does allow the in-line definition of functions, however.