3 ms·
I've had similar thoughts and am developing a language for them: github.com/civboot/fngi It targets it's own VM, which I plan to eventually be able to compile
by vitiral 4y ago
I've had similar thoughts and am developing a language for them: github.com/civboot/fngi
It targets it's own VM, which I plan to eventually be able to compile to native code. So it can both execute code at compile time (literally execute functions just declared) as well as compile to native code later.
It's not scheme (or even lisp) -- it draws more from FORTH but with a much more readable syntax. However, the goal is to be a language that fits this kind of bill -- it can bootstrap other languages (and whole operating systems) with ease.