Hacker News new | ask | show | jobs
by IonoclastBrig 4072 days ago
I wrote a pretty detailed blog article about the motivations and some design aspects of the project. If you want to play with a new little toy, I'd love any (constructive!) feedback, bug reports, pull requests, etc.

http://blog.ionoclast.com/2015/05/firth-pre-alpha-1-a-forth-...

1 comments

Have you seen http://terralang.org ? With a little work, your DSL could be generating stand-alone, statically compiled executables and c-linkable libs :D
Oh, I hadn't heard of that. Sounds interesting... I've also considered at some point switching to an LLVM backend, which would let me JIT on the fly or build executables.
You just exactly described Terra :)

You run Lua to construct sequences of code in the language Terra. The Terra functions can be jitted or AOT compiled through LLVM.