Next project - Forth!
Project: SmallForth
I've always been fascinated with the Forth language. A language that constructs itself out of itself. After spending the last month on Advent of Code, I feel its time to sink my teeth into something more substantial.
I'm not going to create a Forth that implements the standard. It won't compile to assembly - it will be purely interpeted (or Threaded Interpreted). Parts of itself will be written in itself, even if this leads to slower code - if I ever do go down the assembly route, the more that is written in itself, the less will have to be hand-assembled
Also, I see a reliance on the C++ libraries. I don't have the time to code my own trigonometry functions, or BIG INTEGERs (not they're implemented yet), or even a string library.
This will be considered a toy language, for now.