3 ms·
Once you know a handful of different programming languages, write an interpreted language embedded in your preferred host language. It doesn't have to be fancy
by codr7 7y ago
Once you know a handful of different programming languages, write an interpreted language embedded in your preferred host language.
It doesn't have to be fancy, I recommend using Forth or Lisp as a starting point; but write something real, do your thing.
I find that most compilers are toys and replicas of existing languages on top of that, which misses the point of designing your own tool.
https://github.com/codr7/gfoo https://github.com/codr7/gfoo