Ohhh this is cool: https://github.com/dy/jz
JS syntax that compiles to pure WASM. No runtime, no GC.
A book about WebAssembly by @marianoguerra@hachyderm.io & @dubroy@hachyderm.io — learn Wasm by building a simple compiler in JavaScript
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
Ohhh this is cool: https://github.com/dy/jz
JS syntax that compiles to pure WASM. No runtime, no GC.
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
Is it almost the end of February already??
Yes, yes it is. Which means we just sent out our #Wasm tidbits.
Sign up here to get it in your inbox once a month (ish): https://sendfox.com/wasmgroundup
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
Yikes, just saw the typo we made here. 😬
The package name is @wasmgroundup@hachyderm.io/emit (fixed)
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
We've released a new version of @ wasmgroundup/emit — the small, simple #Wasm 1.0 "assembler library" for JS/TS, which we build up piece by piece in our book.
The headline feature: proper TypeScript types!
Give it a spin and let us know what you think: https://www.npmjs.com/package/@wasmgroundup/emit
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
Happy Friday! We just published a new blog post —
A WebAssembly Interpreter: Part 2
→ https://wasmgroundup.com/blog/wasm-vm-part-2/
In the first post, we wrote a small #Wasm interpreter from scratch in JS. In Part 2, we extend the interpreter to support local and global variables.
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
Just sent out our #Wasm tidbits for January. All the coolest kids at FOSDEM subscribe, why don't you?
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
We just sent out our last newsletter of the year, chock full of Wasm tidbits and captivating compiler content.
Not signed up? You're missing out!
Get on the list at https://sendfox.com/wasmgroundup
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
Are you sad that Advent of Code is already over, and looking for a new challenge to close out the year?
Why not learn some #Wasm? Until Jan 7, you can get our book for 25% off!
Just head to https://wasmgroundup.com and use the code HOLIDAY25.
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
A very readable doc about V8's new bytecode verifier.
Readers of our book may notice the similarity to the Wasm security model!
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
If you're into compilers or interested in low-level programming, you should be following the Advent of Compiler Optimizations…it's been great so far!
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
I don't check LinkedIn very often, but today it was worth it. 😊
A book about WebAssembly by @marianoguerra & @dubroy — learn Wasm by building a simple compiler in JavaScript
One of our goals in the book was to encourage readers to become familiar with the WebAssembly spec.
That's why, in the library we create for producing Wasm modules, we aim for "eyeball-closeness" with the spec.
Left: code from the book.
Right: the 1.0 spec text.