3 ms·
JavaScript is the only mainstream programming language that has multiple competing production-quality implementations. I think this rarity helps to ensure that
by glenjamin 14y ago
JavaScript is the only mainstream programming language that has multiple competing production-quality implementations.
I think this rarity helps to ensure that work is done to improve the runtime, from both an ease-of-development and a performance perspective, while also keeping the set of what works pretty stable.
- jbigelow76 14y agoI'd say Mono/Xamarin and .NET/Microsoft would qualify as competing production quality implementations of C#. Xamarin may have positioned their implementation of C# to target the mobile space instead of the enterprise space because they see that as a losing battle against Microsoft (and the niche they do address is very lucrative right now) but the could still qualify as competitors.
- PommeDeTerre 14y agoThat's nonsense. There are numerous competing, production-quality, independently-developed C compilers, runtimes and standard libraries. There are numerous competing, production-quality, independently-developed C++ compilers, runtimes and standard libraries. There are several competing, production-quality, independently-developed Ada compiler systems. There are numerous competing, production-quality, independently-developed Fortran compiler systems. JavaScript is hardly alone in that respect.
- glenjamin 14y agoAh, I think when I usually make that claim I include the qualifier "high-level". Obviously, without that qualifier the statement is false.