|WebAssembly in Action|
Author: Gerard Gallant
WebAssembly is a hot topic is this the book to read?
Is WebAssembly a hot topic?
Are people actually using it?
Gerard Gallant starts off with a look at the ideas and history of WebAssembly. The first part of the book is very hot on explaining the ideas and if you are looking for a book that gets you hands-on from the outset this isn't it. You don't even get a hand-holding step-by-step to your first project. The installation of the many pieces of software that you need is relegated to an appendix - and you really need to read and struggle with this as soon as possible.
To give you some idea I quote:
Why would you not use a WebAssembly Module?
If the logic is simple the extra work to set up a compiler toolchain and write something might not be worth the effort.
The third part of the book covers what is not unreasonably called "advanced topics". Some of these are fairly mainstream - dynamic linking and threading both with pthreads and webworkers. There's one I have to admit that I hadn't even thought of - using WebAssembly with Node.js! Presumably this is my blind spot due to me thinking that WebAssembly's natural environment is the browser.
The final part of the book is about the sort of topics that wrap up many a programming book - debugging and testing.
To keep up with our coverage of books for programmers, follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
|Last Updated ( Tuesday, 05 January 2021 )|