
JavaScript: The Good Parts Working with the Shallow Grain of JavaScript
JavaScript, having been developed and released in a hurry before it could be refined, has more than its share of the bad parts. This book scrapes away these bad features to reveal a JavaScript subset that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create extensible and efficient code. (back cover copy)
Reviews

0xADADA@0xadada

Matthew Royal@masyukun

Alphan Günaydın@ialphan

Heiki Riesenkampf@hrk

Rohit Arondekar@rohitarondekar

Lord Aragorn@lordaragorn

Joshua Line@fictionjunky

Igor Anic@ianic

Swastik@swastik

Julien Sobczak@julien-sobczak

Kevin Ridgway@read247365

Ri Liu@riblah

Vinit Kumar@vinitkme

Radimir Bitsov@radibit

Bo Jeanes@bjeanes

Paul Meskers@clams

Engin Arslan@enginx

Sebastian Witowski@switowski