( Hevi | 2020. 08. 19., sze – 00:15 )

Az eredménye az inkonzisztencia lett. Maga a nyelv is inkonzisztensen viselkedik, inkonzisztens megkötései vannak, inkonzisztens eredményeket ad, de ráadásul még az implementációi is inkonzisztensek: mindegyik JS VM máshogy szar. Ez a nyelv egy nagy katyvasz.

Pedig történhetett volna másképpen is...

Tamarin is a free software virtual machine with just-in-time compilation (JIT) support intended to implement the 4th edition of the ECMAScript (ES4) language standard. Tamarin source code originates from ActionScript Virtual Machine 2 (AVM2) developed by Adobe Systems, as introduced within Adobe Flash Player 9, which implements ActionScript 3 scripting language. ActionScript Virtual Machine 2 was donated as open-source to Mozilla Foundation on November 7, 2006, to develop Tamarin as a high-performance virtual machine, with the support from broad Mozilla community, to be used by Mozilla and Adobe Systems in the next generation of their JavaScript and ActionScript engines with the ultimate aim to unify the scripting languages across web browsers and Adobe Flash platform and ease the development of rich better performing web applications.
 

https://en.m.wikipedia.org/wiki/Tamarin_(software)