So, my after-work project these days is a language that transpiles to C++ and can do all that current C++ can do.<p>The grammar is completely regular, and the syntax maps 1:1 with the ast in memory, I can generate one from the other idempotently.<p>The main reason I am doing this is that I wanted a language that is easy to build tooling for (including of course code transformations) while being compatible with existing C++ libraries out there.<p>This kind of articles give me hope there might actually be demand for my crazy thing once it grows up.