The kind folks at No Starch sent me over a copy of the newly released book, <a href="http://www.amazon.com/gp/product/1593272820/ref=as_li_ss_tl?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1593272820">Eloquent JavaScript</a>. I had already been recommending <a href="http://eloquentjavascript.net/">the namesake site</a> as a must-read resource on my list of <a href="http://blog.reybango.com/2010/12/15/what-to-read-to-get-up-to-speed-in-javascript/">What to Read to Get Up to Speed in JavaScript</a> so actually having the book was a welcome change. I know some people love to read stuff on the web but call me old fashioned in that I really like the feel of a book in my hands.

What I loved about this book is that it's not your typical reference tomb. The basic premise is that it's going to teach you proper constructs for writing solid JavaScript code as opposed to listing every method, attribute, data type or property ever included in the JavaScript language. It gets straight to the meat of JavaScript development, introducing you to the basic constructs of the language and then quickly diving into more complex topics such as partials and currying. This is all done in a step-by-step approach to give the reader an opportunity to not only digest the material but also see actual results in real-time. Definitely a great approach.




