JavaScript

Platform/Software
Year initiated: 
1995
Record Status: 
Description: 

JavaScript (JS) is a dynamic computer programming language. It is most commonly used as part of Web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It is also used in server-side network programming with runtime environments such as Node.js, game development and the creation of desktop and mobile applications. With the rise of the single-page Web app and JavaScript-heavy sites, it is increasingly being used as a compile target for source-to-source compilers from both dynamic languages and static languages. In particular,Emscripten and highly optimised JIT compilers, in tandem with asm.js that is friendly to AOT compilers likeOdinMonkey, have enabled C and C++ programs to be compiled into JavaScript and execute at near-native speeds, making JavaScript be considered the "assembly language of the Web", according to its creator and others.

(Source: Wikipedia) 

Works Developed in this Platform:

Work titlesort descending Author Language Year
Stained Word Window Deena Larsen English 1999
Storyland Nanette Wylde English 2002
STRUTS J. R. Carpenter English 2011
Stud Poetry Marko Niemi English 2006
Take Gonzo Gonzo Gaard English, Multiple languages 2015
Take Ogre John Pat McNamara English 2013
Takei, George Mark Sample English 2011
Taroko Gorge Nick Montfort English 2009
Taroko Gorge [2012 remix] Nick Montfort English 2012
Tatuaje Rodolfo JM, Leonardo Brito Aranda, César Moheno, Carlos Adalid Gamboa, Gabriela Gordillo Spanish (Castilian) 2014
Tehtaan kuolema Anni Kämäräinen Finnish 1999
Tesauro Karen Villeda English, Spanish (Castilian) 2010
Text Rain Romy Achituv, Camille Utterback English 1999
The (Former) General In His Labyrinth Mohsin Hamid English 2008
The Brain Drawing the Bullet Alan Trotter English 2014
The Broadside of a Yarn J. R. Carpenter English 2012
The Cape J. R. Carpenter English 2005
The ChessBard Plays Aaron Tucker, Jody Miller English 2015
The Dead Tower Andy Campbell, Mez Breeze English 2012
The End of the White Subway Stuart Moulthrop English 2015
The Fetch Jerome Fletcher, Caden Lovelace English 2013
The Gathering Cloud J. R. Carpenter English 2016
The Horse on the Cell Phone / Das Pferd am Handy Johannes Auer English, German 2000
The impossible Box Jason Nelson English 2016
The Last Performance Judd Morrissey, Mark Jeffery English 2007
The Montaigne Machine Eric LeMay English
The Not Yet Named Jig Judy Malloy English 2014
The Obsolete Book in a Post-Obsolete World as Represented by a Post-Obsolete Book About Dance Miriam Suzanne English 2012
The Pleasure of the Coast: A Hydro-graphic Novel J. R. Carpenter English, French 2019
The Poetry Cube Jason Nelson English 2007
The Precession Mark Jeffery, Judd Morrissey English 2009
The Quick Brown Fox (a Panagram) Alan Bigelow English 2011
The Readers Project John Cayley, Daniel C. Howe English 2010
The Required Field Jason Nelson 2015
The Silent Numbers Matthew Kirkpatrick English 2016
The Unknown William Gillespie, Scott Rettberg, Dirk Stratton, Frank Marquardt English 1999
There he was, gone. J. R. Carpenter English 2012
They Have Large Eyes and Can See In All Directions Benjamin Laird English 2013
This is a Picture of Wind J. R. Carpenter English 2018
Three Rails Live Roderick Coover, Scott Rettberg, Nick Montfort English 2011
Time Train Dorothee Lang 2007
Tiny Star Fields Everest Pipkin English 2014
Tokyo Garage Scott Rettberg English 2009
Toxi•City Scott Rettberg, Roderick Coover English 2014
Toy Garbage Talan Memmott English 2011
TRANS.MISSION [A.DIALOGUE] J. R. Carpenter English 2011
TransmoGrify Leonardo L. Flores English 2012
Trilogy Lisa Bloomfield, Rod Moore, Katherine Haake English 2001
Triolets Paul Braffort French 1985
Tristessa Morten Skogly Norwegian (Bokmål)

Pages

Version history (text): 

JavaScript was originally developed by Brendan Eich, while working for Netscape Communications Corporation. While competing with Microsoft for user adoption of Web technologies and platforms, Netscape considered their client-server offering a distributed OS with a portable version of Sun Microsystems' Java providing an environment in which applets could be run. Because Java was a competitor of C++ and aimed at professional programmers, Netscape also wanted a lightweight interpreted language that would complement Java by appealing to nonprofessional programmers, like Microsoft's Visual Basic. 

Although it was developed under the name Mocha, the language was officially called LiveScript when it first shipped in beta releases of Netscape Navigator 2.0 in September 1995, but it was renamed JavaScript. when it was deployed in the Netscape browser version 2.0B3.

The change of name from LiveScript to JavaScript roughly coincided with Netscape adding support for Java technology in its Netscape Navigator Web browser. The final choice of name caused confusion, giving the impression that the language was a spin-off of the Java programming language, and the choice has been characterized as a marketing ploy by Netscape to give JavaScript the cachet of what was then the hot new Web programming language.

(Source: Wikipedia)

Image: 
JS
The permanent URL of this page: 
Record posted by: 
Sumeya Hassan