Excited to announce the official launch of our online book, WebAssembly from the Ground Up! ๐
It's the book we wish we'd had 3 years ago.
No messing with tools and frameworks. It's a hands-on guide to the core of Wasm: the instruction set and module format.
Link below. ๐
The summer holidays just started here in southern Germany.
So, it's time for a โ๏ธ SUMMER SALE โ๏ธ โ
Use the code SUMMER25 for a 25% discount on the book until Sept 15: https://t.co/UUWbRh17Dl
Excited to announce the official launch of our online book, WebAssembly from the Ground Up! ๐
It's the book we wish we'd had 3 years ago.
No messing with tools and frameworks. It's a hands-on guide to the core of Wasm: the instruction set and module format.
Link below. ๐
You can buy it here: https://t.co/UUWbRh17Dl
It's best experienced in the browser, but we also provide a PDF for offline use, e-readers, etc.
Of course, you'll miss out on some of the interactive features ๐
With the official launch of the book being next week, we figured it's about time we wrote a Conclusion chapter ๐
Lots more small tweaks & improvements coming this weekโฆ
We've also upgraded our landing page, with a bunch more detail about what you'll find in the book.
Check it out here: https://t.co/Bqgu69AZIr
We're on track for the OFFICIAL LAUNCH ๐ in just over two weeks! (March 4)
Just published another update to the book: a draft of our last technical chapter, "Odds & Ends". ๐
It covers a few features that we didn't have room for in the main track of the book: global variables, tables, and the element section.
In the coming weeks, we'll be making final tweaks and finishing up the last bits of content.
We're planning for the *official launch* on March 4, 2025 โย just over four weeks from now!
Until then, you can still get it for the beta price: https://t.co/Bqgu69AZIr ๐คซ
Happy Friday! We've just published a draft of the FINAL technical chapter of the book.
It's called "What Makes WebAssembly Safe?" and we think you're going to enjoy it.
Our book is about building a compiler for a toy, compile-to-Wasm language.
At some point, we starting wonderingโฆwhat's the smallest possible WebAssembly compiler? Could you make one that fits in tweet? ๐ค
The answer is yes!
Cool to see that @moonbitlang is continuing to make progress!
MoonBit is a new, Wasm-native programming language with a syntax similar to Rust (although it has a GC): https://t.co/6C1LmsIVkO
After working hard to get 64-bit WebAssembly released in browsers, I would now like to discourage most people from using it ๐
(My first post on the SpiderMonkey website btw, which is a fun milestone)
https://t.co/tE0wNj1jRQ
@kentcdodds Agreed, Dominic's course looks great!
Anyone interested in learning Wasm might also like to check out our book: https://t.co/Bqgu69ArST
Two very different approaches, but a similar philosophy.
@antfu7 Hey, if you're interested in learning Wasm, you might also want to check out our book: https://t.co/Bqgu69ArST
We think they complement each other quite nicely
This looks great, and seems like the perfect compliment to our book!
Ours is a step-by-step guide to building a small compiler for a toy language, using the *binary module format*.
@elmd_'s course will teach you the text format (.wat) w/ interactive exercises.
Why not both? ๐
๐ Thrilled to announce my interactive #WebAssembly course!
Learn WebAssembly from the ground up with:
๐ Custom-built debugger & VM
๐ Live stack & memory insights
๐ป Hands-on exercises
๐ ๏ธ Build real projects
Level up with WebAssembly! โจ
Link below ๐
Love this idea!
WebAssembly Wizardry: "Tiny programming challenges designed for learning about WebAssembly by writing it by hand."
โ https://t.co/l7t6szLF5N
Hello! We're looking for 1-2 people **who've already bought the book but haven't yet started** and are interesting in working through the first 1-2 chapters LIVE on a video call with me.
Interested? Reply here or to the post on the #announcements channel in the book's Discord.
Maybe you've got an education budget you need to use before the end of the year
โฆor, you just want something fun to hack on over the holidays.
Either way, we got you covered: https://t.co/Bqgu69AZIr
Btwโฆif you've been holding off on buying, you might not want to wait any longer!
We'll be officially launching the book in early 2025 โ and accordingly raising the price. Now's your chance to snap a copy before that happens. ๐
This is the final chapter in the main part of the book. That meansโฆwe're almost done!
With today's release, we've also removed draft status from Chap. 7โ9. Early next year, we'll be releasing the final chapter, a deep dive on what makes WebAssembly "safe".
And thenโฆlaunch! ๐