Echo JS 0.11.0

<~>

tracker1 1373 days ago. link 2 points
While I love JS... I'm not sure it's the best language for beginners.  The only real advantage it has is accessibility, you can play in a browser without additional tools, since pretty much any desktop computer, and even example websites are easy to use from pretty much anywhere.

That said, I'm unsure that other languages wouldn't be better to start with.  JavaScript is incredibly flexible, and conceptually that's a benefit, for a beginner it's a massive hindrance.  It's way too easy to muddle concepts in JS, and without the experience to know when one approach may be better than others, you wind up in a weird path.

Of course, I've also seen this with experienced developers, who are new to JS, so I could be entirely wrong on this.