[Ask HN] Getting started with virtual machine design and implementation

3 points by sz0ka ↗ HN
Hey guys!

I was wondering how and where I could get started with designing and implementing my own virtual machine (just some research for fun/knwoledge). What resources do you recommend for getting an extended knowledge about virtual machines (in general) and how to design and implement them?

Thank you and cheers :D!

3 comments

[ 3.2 ms ] story [ 15.0 ms ] thread
Start with the basics. Go download VirtualBox and RTFM.
I don't want to write a full featured operating system emulator, I just want a VM, that executes bytecode.. <_<
I just started going through the book Elements of Computing Systems, also available at NAND2Tetris.org. It looks exciting. Having just only just started it, I can't provide any more info than to look into it :)