4 ms·
> Besides, JavaScript: The Good Parts remains one of the best programming books I've read (direly in need of a new edition). My opinion is that at this point y
by CSMastermind 4y ago
> Besides, JavaScript: The Good Parts remains one of the best programming books I've read (direly in need of a new edition).
My opinion is that at this point you wouldn't read JavaScript: The Good Parts to become more effective with the language (the books original intent).
Modern JavaScript is substantially different from what's illustrated in that book both in terms of language design and popular style. The ecosystem built around the web has moved on as well. Very few programmers spend their day manually manipulating the DOM anymore - almost always there's a library in between doing that.
The reason I _would_ recommend JavaScript: The Good Parts to someone is that it's one of the best examples of a well written technical book that I'm aware of. It's at once clear, deep, and concise. It's an easy read that assumes very little in terms of the reader's prior knowledge.
So many technical books are frankly very poorly written but Crockford, whatever you think of him, is exceptionally gifted at illustrating technical topics in a way that is easy to understand.
- rschachte 4y agoI read this book years ago and was interested in rereading. Any good JS books you would recommend for modern day that would be just as good?
- clumsysmurf 4y agoFWIW, I'm an experienced developer without JS knowledge, but I decided it was time to write a Firefox extension, and I needed to finally learn JS. I chose "Modern JavaScript for the Impatient" (Horstmann) because its target audience is developers coming from other languages. He mentions Corckford's book, and says "Crockford’s JavaScript: The Good Parts2 was a wake-up call in 2008, but much of its message has been internalized in subsequent changes to the language." And the Rhino book is too large for what I need to accomplish.