small medium large xlarge

The latest version of the book is P1.0, released 3 months ago. If you've bought a PDF of the book and would like to update it to this version (for free), visit your home page.

By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:

If you've found a new error, please submit it.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: P1.0 (12-Jun-19)
#85385
PDF page: 45
Paper page: 23

Errors in commands and code--Abc

  • Reported in: B2.0 (26-Dec-18)
#84190
PDF page: 62
Source snippets can come with line numbers and syntax highlighting - there are online libraries that can do this in html, maybe use one of them in the...more...
  • Reported in: B3.0 (19-Feb-19)
#84600
PDF page: 73
For those, like me, who don't know js/node/npm at all, it would be great to add the instructions for installing webpack, webpack-dev-server and html-w...more...
  • Reported in: P1.0 (07-Jun-19)
#85364
PDF page: 77
I tried to build the game locally but kept running into a runtime error in the browser console where the game would break after the first player move....more...
  • Reported in: P1.0 (23-May-19)
#85292
PDF page: 100
It looks like PubNub have changed how to create a chat app considerably. Now they seem to want you to download SDKs and set up local environments for...more...
  • Reported in: B4.0 (08-Mar-19)
#84657
Paper page: 103
The book says p112 app is served at /wasmchat.js but the index.html in the code given online and earlier in the chapter links js/app.js which is depre...more...
  • Reported in: B4.0 (08-Mar-19)
#84655
PDF page: 109
Paper page: 97

Only js! macro is defined by stdweb, html is defined by yew.--Nicolas Barrandon