Content deleted Content added
Cybercobra (talk | contribs) revert to last stable version (472797699 by Andy Dingley) without completely unofficial logo that shouldn't have been added; kill other logo field |
Removed Robert Cailliau's biased quote as it is opinion and not part of JavaScript's history. Also fixed the infobox as it was missing the JavaScript logo and was broken into two pieces, Tag: references removed |
||
Line 1:
{{distinguish|Java (programming language)}}
{{redirect|Java Script|the writing system|Javanese script}}
{{Selfref|For the use of JavaScript on Wikipedia, see [[Wikipedia:JavaScript]].}}
{{Infobox programming language
| name
| logo = [[file:JavaScript-logo.png|frameless|JavaScript]]
| paradigm = [[Multi-paradigm]]: [[scripting language|scripting]], [[prototype-based programming|prototype-based]], [[imperative programming|imperative]], [[functional programming|functional]]<ref name="jsfunc"/>▼
|
▲| paradigm
| designer = [[Brendan Eich]]
| developer= [[Netscape Communications Corporation]], [[Mozilla Foundation]]
|
|
|
| url = https://developer.mozilla.org/en/JavaScript/New_in_JavaScript/1.8.5
|
| publisher = mozilla.org▼
| accessdate = August 10, 2010▼
▲|publisher=mozilla.org
▲|accessdate=August 10, 2010
}}</ref>
|
| typing
| implementations
| dialects =
|
| influenced = [[ActionScript]], [[CoffeeScript]], [[Dart (programming language)|Dart]], [[JScript .NET]], [[Objective-J]], [[QML]], TIScript
| mime
| wikibooks = JavaScript▼
| url
▲| extension = .js
▲| mime = application/javascript</code><br /><code>text/javascript</code> (obsolete)<ref>[http://www.apps.ietf.org/rfc/rfc4329.html#sec-7.1 RFC 4329]</ref>
▲| uniform type = com.netscape.javascript-source<ref>{{cite web
▲| publisher = Apple Inc.
▲| url = http://developer.apple.com/mac/library/documentation/Miscellaneous/Reference/UTIRef/Articles/System-DeclaredUniformTypeIdentifiers.html
▲| title = System-Declared Uniform Type Identifiers
▲| work = Mac OS X Reference Library
▲| accessdate = 2010-03-05
}}</ref>
▲| released =
}}
{{JavaScriptSidebar}}
Line 67 ⟶ 51:
== History ==
JavaScript was originally developed by [[Brendan Eich]] of Netscape under the name ''Mocha'', which was later renamed to ''LiveScript'', and finally to JavaScript mainly because it was more influenced by the [[Java programming language]].<ref>{{cite web|last=Krill |first=Paul |url=http://www.infoworld.com/article/08/06/23/eich-javascript-interview_1.html |title=JavaScript creator ponders past, future |publisher=InfoWorld |date=2008-06-23 |accessdate=2009-05-19}}</ref><ref name="computerworld">{{cite web|last=Hamilton|first=Naomi|url=http://www.computerworld.com.au/article/255293/-z_programming_languages_javascript|title=The A-Z of Programming Languages: JavaScript|publisher=computerworld.com.au|date=2008-06-31}}</ref>
LiveScript was the official name for the language when it first shipped in beta releases of Netscape Navigator 2.0 in September 1995, but it was renamed JavaScript in a joint announcement with Sun Microsystems on December 4, 1995,<ref>[http://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html Press release announcing JavaScript], "Netscape and Sun announce Javascript(TM)", PR Newswire, Dec 4, 1995</ref> when it was deployed in the Netscape browser version 2.0B3.<ref name="techvision">{{cite web |archiveurl=http://web.archive.org/web/20080208124612/http://wp.netscape.com/comprod/columns/techvision/innovators_be.html |archivedate=2008-02-08 |title=TechVision: Innovators of the Net: Brendan Eich and JavaScript |publisher=Web.archive.org |date= |accessdate=2010-06-14}}</ref>
|