place almost exactly 25 years
The language was released, as LiveScirpt, in a beta of
later that year. Sometime late that year I began work on the first
The Definitive Guide, and it was published in August of 1996, meaning
that it is going on 24 years old now.
With the seventh edition coming out in just
a few weeks, I want to take a trip down memory lane and blog about
that we can now, mercifully, forget about.
scheduled for release less than a month from today. If you own the
sixth edition, it is very much time for an upgrade. This post explains
what has changed in this new edition.
Most importantly, this edition is up-to-date and covers the very
newest ES2020 features like
??. The sixth edition covered
ES5, which means that I have added documentation of all the language
features of ES6, ES2016, ES2017, ES2018, ES2019 and ES2020 for this
The first thing you’ll notice when you see the new edition
Here’s the marketing copy I wrote for the back cover of the book:
software developers today than any other programming language. For
nearly 25 years this best seller has been the go-to guide for
modules, iterators, generators, Promises, async/await, and
metaprogramming. You’ll find illuminating and engaging example code
I’ve started a new blog to celebrate the fact that after 9 years there