3 ms·
Javascript is inherently broken and unfixable. With Python, if I find a bug or something that I think should be in the standard library then I can just post on
by Alex3917 8y ago
Javascript is inherently broken and unfixable. With Python, if I find a bug or something that I think should be in the standard library then I can just post on the mailing list and make my case. The core devs might not accept my proposed change, but at least I'm guaranteed my day in court. And if you get ruled against then you can go back and gather more evidence and appeal at least once and probably even twice before you get told to fuck off.
Whereas with Javascript if you find a bug or something you want added to the core library then you need to pay millions of dollars to join ECMA. How can you find competent developers to work in an ecosystem with that kind of governance? You can't, which is why we are where we are now.
Even if with respect to the implementations, if you file a bug with any of the major browser vendors then you'll probably die of old age before the ticket is even triaged, let alone fixed.
- skybrian 8y agoI haven't done it, but if you want to propose a change to JavaScript, it looks like there is a process to follow, and it doesn't necessarily involve spending money: https://github.com/tc39/ecma262/blob/master/CONTRIBUTING.md https://github.com/tc39/ecma262/blob/master/CONTRIBUTING.md