JavaScript
Appearance
Paradigm(s) | event-driven, functional, imperative |
---|---|
Appeared in | December 4, 1995[1] |
Designed bi | Brendan Eich tae stairt wey, an ither contributors tae the ECMAScript specification |
Stable release | ECMAScript 2020[2] (Juin 2020 ) |
Preview release | ECMAScript 2021 |
Typin discipline | Dynamic, duck |
Major implementations | V8, JavaScriptCore, SpiderMonkey, Chakra |
Influenced bi | AWK[3], C, HyperTalk, Java[4], Lua, Perl, Python, Scheme, Self |
Influenced | ActionScript, AtScript, CoffeeScript, Dart, JScript .NET, LiveScript, Objective-J, Opa, QML, Raku, TypeScript |
Usual filename extensions |
|
|
JavaScript is a heich-level, dynamic, unteeped, an interpretit programmin leid.[6]
References
- ↑ Press release announcing JavaScript, "Netscape and Sun announce JavaScript", PR Newswire, December 4, 1995
- ↑ "Standard ECMA-262". Ecma International. 17 Juin 2020.
- ↑ "Brendan Eich: An Introduction to JavaScript, JSConf 2010". p. 22m. Retrieved 25 November 2019.
Eich: "function", eight letters, I was influenced by AWK.
- ↑ ""Coders at Work: Reflections on the Craft of programmin"". Retrieved 25 December 2018.
Eich: The immediate concern at Netscape was it must look like Java.
- ↑ "nodejs/node-eps". GitHub.
- ↑ Flanagan 2011, p. 1.
Bibliografie
- Flanagan, David (2011). JavaScript: The Definitive Guide (6th ed.). O'Reilly & Associates. ISBN 978-0-596-80552-4.CS1 maint: ref=harv (link)