u/SergeantPepperin r/Compilers • Recommends
#virtualmachine#interpreter#bytecode
How to Build a Virtual Machine
234K subscribers • 59 videos on Hallway • Conference channel
- Recommended by 2 people: 2 in engineering communities.
- A classic. People kept recommending it from 2016 to 2024.
- Presented by Terence Parr, creator of ANTLR
Advanced. Deep dive for people who know the field.
101K views12 years ago2 recommendations
Systems programmingProgramming languagesCompilers and interpretersPerformance and optimization
Terence Parr builds a virtual machine and interpreter from scratch, explaining the core mechanisms of bytecode execution.
Terence Parr gives an idea of the core mechanisms behind virtual machines by building one, in front of your eyes, from scratch. It is the same kind of commercial interpreter he made for Renault cars. More resources from NewCircle: crcl.to/z7nl5 meetup.com/SF-Computer-Language-Design-and-Implementation/Why it's here
2 people recommend thisWhat people say. Recommended as an excellent, practical guide to understanding and building virtual machines and interpreters from scratch.
u/Ok_Performance3280in r/ProgrammingLanguages • Recommends
u/tekknolagiKevin3in r/ProgrammingLanguages • Mentions
On “Do you know any interesting talks about PL design/compilers/interpreters?”
u/AntiRedditFain r/ProgrammingLanguages • Mentions
On “Make your own VM or compile to LLVM bytecode”
u/Zyklonikin r/ProgrammingLanguages • Mentions
On “How to save lox bytecode to file (from CraftingInterpreters).”
u/Ok_Performance3280in r/ProgrammingLanguages • Mentions
On “Nora Sandler's book: Good only for hobbyists, and I feel, that's not an slanderous thing to say!”
u/Ok_Performance3280in r/ProgrammingLanguages • Mentions
On “Nora Sandler's book: Good only for hobbyists, and I feel, that's not an slanderous thing to say!”