"JavaScript: The Good Parts"
Oct. 16th, 2009 12:47 amhttp://en.wikipedia.org/wiki/Douglas_Crockford
http://crockford.com/
The main thesis is that JavaScript is essentially a language in the spirit of Scheme and also Self, a language where inheritance is not class-based, but prototype-based:
http://en.wikipedia.org/wiki/Self_%28programming_language%29
Crockford teaches how to avoid the bad parts of JavaScript, and how to write nice functional JavaScript, with closures and everything.
http://crockford.com/
The main thesis is that JavaScript is essentially a language in the spirit of Scheme and also Self, a language where inheritance is not class-based, but prototype-based:
http://en.wikipedia.org/wiki/Self_%28programming_language%29
Crockford teaches how to avoid the bad parts of JavaScript, and how to write nice functional JavaScript, with closures and everything.