Hacker News new | ask | show | jobs
by jollybean 1867 days ago
The problem is JS - it's been a fuzzy bit of confusion since inception, it was never remotely intended to do what it's doing, and nary a tiny fraction of JS developers could authoritatively explain the differences between prototype __proto__ etc. - I keep a chart handy as a reminder and much like C++ stick to a set of rules to avoid unknowns.

There's a reasonable chance that with a much more succinct and clean '20/20 hindsight' the articles like this would be either clear, or frankly unnecessary.