JavaScript the Good Parts, Douglas Crockford. 2008
JavaScript: the Good Parts, 2008
- JavaScript: the Good Parts
- By Douglas Crockford.
- Buy at amazon
Outdated today.
Good book, old fashioned (it still uses Syntax Diagram of the 1990s), but is too short.
This book covers only JavaScript the language.
Bad part: No DOM coverage. DOM is actually the more complex part of web development. DOM is far more complex than whatever quirks JavaScript has.
Douglas Crockford is responsible for bringing JavaScript into the limelight as a respectable language. He is the inventor of JSON. [see JSON] Crockford is also famous for his JavaScript style validator at http://www.jslint.com/.
Crockford is a old fashioned programer, as can be seen by his age. He is also adamant about his style and opinions. He is, anti-trends and fashion. Older programers often have seen it all, current thinking come and went. I pay attention to what he says.
JavaScript books and people
- JavaScript Books Review 2023
- JavaScript in Depth. by James M Snell (2026)
- JavaScript The Definitive Guide by David Flanagan. 2011, 2020.
- JavaScript the Good Parts, Douglas Crockford. 2008
- JavaScript the Better Parts, by Douglas Crockford. 2018
- Node.js Creator Ryan Dahl on Software Complexity. 2011
- History of Node.js by Ryan Dahl 2011 📺
- Professional JavaScript for Web Developers, 2012, by Nicholas C Zakas
JavaScript history
- History of JavaScript, 1995 to 2025.
- The Ugly JavaScript. 2010 to 2026
- the History of JavaScript, by Brendan Eich. 2008
- HTML History Timeline. 1993 to 2011
- Netscape Browser Sucks (2002)
- JS: Version History. 1995 to 2025
- JavaScript history, prototype.js (2005 to 2010)
- JS: ECMAScript New Features. 2015 to 2026
- History of the HTML Script Tag (JavaScript) (2011)
- JavaScript History. Sharp Variable for Circular Reference (via Common Lisp Reader Macro Syntax)
- JavaScript the Good Parts, Douglas Crockford. 2008
- JavaScript The Definitive Guide by David Flanagan. 2011, 2020.
- History of Node.js by Ryan Dahl 2011 📺
- Apache vs Node.js vs NGINX 📺. (2013 humor)
- History of Angular.js (2018)
- CoffeeScript or JavaScript (2011)
- TypeScript Will Kill CoffeeScript and Dart (2012)
- Microsoft Apple Mozilla Dismiss Dart (2011)
- Stackoverflow dolts on JavaScript Compiler ES2015 to ES5. (Babel.js) (2014)
- JavaScript Brendan Eich on Fixing String Methods on Emoji (2019)
- JavaScript. Why not create a directive “use new js” to fix warts? (2019)
- JS: CommonJS Module System. 2009 to 2026
- JS: AMD Module System and history (2009 to 2016)
- npm Disease (2021)