WebAssembly Binary from Scratch

preview_player
Показать описание
WebAssembly is a new nearly-assembly level compilation target for the web. You can write code in Rust or C or C++ and compile it into something that will run in any modern browser. But maybe we don't need a compiler? The binary format for WebAssembly is concise, if I spend some time memorizing can I write a WebAssembly program from scratch, without using an assembler?

Рекомендации по теме
Комментарии
Автор

Honestly, I think this is the first media I've gotten where someone has explained wasm to me in a way I can understand, so kudos. Makes me wanna make a little js library that just has named constants with descriptions to make this a little bit easier to remember and use. Maybe some helper functions to abstract away a little bit of the complexity, idk

octubre_lilaka
Автор

Cool to see another wasm nerd. Would love to do something like this aswell.
Right now I'm learning how to write a compiler backend that can compile to wasm and it's quite cool seeing that there are people interested in the binary format of wasm

skoodaqueen
Автор

nice. This kind of video could be useful for someone writing a compiler that generates WebAssembly binary data.

IARRCSim
Автор

the video was made so much better by not having the code pre-made and constantly referencing it (unless you made those errors on purpose to trick us)

samuelgunter
Автор

What's your vim setup? Is it vim-enhanced or something?

MrSaippua
Автор

now i want to advent of code in assembly 🎉

leedanilek
Автор

I used to complain because in uni they made us code stuff with 68k assembly but only using the binary (so we would learn how the instructions are translated into 1s and 0s) snd you do it for fun ;-;

nahuelvazquez
Автор

IDK why, but I get heavy FilthyFrank vibes here xD

Philastan