Bytecode interpreters vs tree walkers, and beating GNU Awk performance in GoAWK:
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:
I'm impressed to see that GraalVM supports Smalltalk bytecode and therefore you can run Squeak and even interoperate with other supported languages!
