Hacker News new | ask | show | jobs
by tryum 2212 days ago
Is this part of the second half of the course ? I don't remember implementing an assembler, but I only did the 1st half ;)
2 comments

The end of the first part. Although it's optional. In the start of part two they make you do it if you skipped it in part one.

I did it in javascript. I didn't really miss typing. Although when things went wrong a lot of debugging was needed. But I think these were logic errors iirc. I'm not sure if typing would have helped.

In part two you build a stack-based virtual machine and then javaesq programming language, that is built on top of the assembler you built in part one.

It is the last project in the 1st half