|
|
|
|
|
by krisajenkins
3843 days ago
|
|
Leading questions, I'm afraid. Yes, equality is still broken, maps are broken (and in new & interesting ways in EMCAScript 6), and the language is occasionally whitespace-sensitive. JavaScript was hastily designed, has never recovered, and shows no sign of ever fixing the fundamental problems. :-( |
|
Most languages have features to avoid, JavaScript is no different. Many JavaScript developers use linters to avoid the poor `==` feature. I'm unfamiliar with the argument of the `Map` datastructure implementation being broken. Do you have a reference to that claim?