Hacker News new | ask | show | jobs
by sanj 6710 days ago
I'd add:

* build a non-trivial and well-performing interpreter

1 comments

Depending on how loosely you define well-performing, that probably entails my definition of a compiler.
Agreed. But I was thinking more of dealing with the interesting runtime and caching issues that interpreters run into.

You hit neat stuff like call overhead of the base language.