Hacker News new | ask | show | jobs
by gsliepen 350 days ago
You can get pretty far in C++ though: https://codereview.stackexchange.com/questions/259045/poor-m...
1 comments

This looks like a reinvention of the final, tagless interpreter, which has been a great, common technique in functional languages for awhile:

https://okmij.org/ftp/tagless-final/index.html#tagless-final

It's an interpreter though, not a JIT. This kind of programming language thing is a bit of a hobby horse of mine, so see the comment I just posted on this for full details:

https://codereview.stackexchange.com/questions/259045/poor-m...