It's impressive (& was not obvious to me) how much memory a bytecode interpreter can save!
miniblog.
Related Posts
WebAssembly seems like a totally reasonable bytecode format, but I've not had many opportunities to use it so far.
Has wasm found its 'killer app' yet?
On storing ASTs in flat arrays for performance, and the relationship with bytecode interpreters:
Bytecode interpreters vs tree walkers, and beating GNU Awk performance in GoAWK:
