How does it compare to the 1st edition?
Sadly, it didn't quite live up to the impact of first book. Whilst it's mainly the same, there are a couple of areas where the pacing is a bit uneven. He has an overlong chapter on creating a clock. And his later chapters on programming in higher languages, with examples in javascript, are not as compelling as the earlier stuff.
In the last third however, higher level concepts, languages etc. are introduced, and there's nothing new or even very interesting in that part for anyone with a year or more of regular coding experience.