It's also really interesting to see the audience this is reaching. The issues on the GitHub repository are quite telling.
Also read up on sheafification really quick. Neither Firefox nor Chrome seem aware of it (red underline), so there.
Edit: If anyone is actually interested in interpreted C++, I think AngelScript is the most practical way for this.
But if you just want to run C++ in a REPL, you can use Clang-Repl <https://clang.llvm.org/docs/ClangRepl.html> which uses the LLVM JIT to "interpret" C++.
Also the music is way is too loud and sudden.
Funnily enough, sufficiently enough of C++ is constexpr-able that it was the driving force for compile-time reflection in C++[1], which is not unlike what the author has done.
Although the new syntax is much more readable than what the author chose to do with expression templates, it's still annoying, as is much of C++. But I still like it, so I am decidedly Stockholmed.
[1]: https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p29...
As to why, I can't pretend to know the author mind, but I suspect they did it because they could, the project itself is the objective.