3 ms·
>[JavaScript's] implementors and community have been quite unwilling to fix these issues [...] You can't really fix things. It would break the web. You can onl
by ahoge 13y ago
>[JavaScript's] implementors and community have been quite unwilling to fix these issues [...]
You can't really fix things. It would break the web. You can only add stuff on top.
>JavaScript's scoping and variable hoisting are unnecessarily broken [...]
It will get a bit better with ES6's `let` keyword. Annoyingly, that keyword was introduced with Firefox 2.0 (October 24, 2006) but you still can't use it.
Even Node.js needs a switch.