ECMAScript: Difference between revisions

Content deleted Content added
Removed empty section Undid revision 1229832679 by 178.116.226.225 (talk)
Tags: Undo section blanking
Version history: rename to evolution, summarize TC39 process, blurb versions
Line 59:
"ECMA" stood for "European Computer Manufacturers Association" until 1994.
 
===Version historyEvolution===
{{Main|ECMAScript version history}}
Ecma's Technical Committee 39 (TC39) is responsible for the maintenance of ECMAScript.<ref>{{Citation |title=TC39 |work=Technical Committees |url=https://ecma-international.org/technical-committees/tc39 |access-date=2024-08-11 |publisher=Ecma International |language=en-US}}</ref> New proposals to the language go through a staged process, with each stage representing the completeness of the proposal's specification. Consensus must be reached within the committee to advance a proposal to the next stage. Proposals that reach stage 4, the final stage, will be included into the next version of the standard.<ref>{{Citation |title=The TC39 Process |work=TC39 |url=https://tc39.es/process-document |access-date=2024-08-11 |publisher=Ecma International}}</ref> Since the release of version 6 in June 2015, new major versions have been finalized and published every June.<ref>{{Citation |title=ECMAScript, TC39, and the History of JavaScript |work=ui.dev |url=https://ui.dev/ecmascript |access-date=2024-08-11}}</ref>
 
== Features ==