PublishedO'Reilly & Assoc, May 2008 |
ISBN9780596517748 |
FormatSoftcover, 180 pages |
Most programming languages contain good and bad parts,
but JavaScript has more than its share of the bad, having
been developed and released in a hurry before it could be
refined. This authoritative book offers a detailed
explanation of the features that make JavaScript an
outstanding object-oriented programming language, and
warns you about the bad parts. In the process,
JavaScript: The Good Parts defines a subset of JavaScript
that's more reliable, readable, and maintainable than the
language as a whole. Author Douglas Crockford, a member
of JavaScript 2.0 committee at ECMA, is considered by
many people in the development community to be the
JavaScript expert. A beautiful, elegant, lightweight and
highly expressive language lies buried under a steaming
pile of good intentions and blunders, he explains. The
very good ideas include functions, loose typing, dynamic
objects, and an expressive object literal notation. Awful
ideas include a programming model based on global
variables. With JavaScript: The Good Parts, you can
release this elegant programming language from its old
shell, and create more maintainable, extensible, and
efficient code.