small medium large xlarge

Errata for Seven More Languages in Seven Weeks


The latest version of the book is P2.0, released about 1 year ago. If you've bought a PDF of the book and would like to upgrade 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: P2.0 (18-Jul-16)
PDF page: 2%

The Ghostbusters reference should exorcise poltergeists, not exercise them (that would defeat the purpose!). --Jeremy Jacobsohn

  • Reported in: P1.0 (06-Jan-17)
Paper page: 27
lua/day3/b/play.cpp(3) should be if (argc < 2) { return -1;} the current code reads ... (argc < 1) which is not correct as the function later refe...more...
  • Reported in: P1.0 (08-Jan-16)
Paper page: 37
Bottom paragraph of the page, there is a reference to `luaL_doFile()`. I think it should be `luaL_dofile()`. It is spelled correctly in the precedi...more...
  • Reported in: P2.0 (27-Oct-15)
PDF page: 104
The text and example describing counting the left and right arrows from the previous version of the book is missing, so the paragraph starting "Now, w...more...
  • Reported in: P2.0 (28-Sep-16)
PDF page: 174
New versions of Julia have deprecated the ruby hash syntax. new syntax Dict("a" => 1, "b" => 2, "c" => 3) Dict{String,Integer}("a"=>1, "b" => 2) ...more...