I’ve noticed this forum seems a little sleepy. There aren’t many compiler communities around, so it’d be nice to keep this one alive.
So I thought why not suggest that everybody respond here with what they’re working on right now:
For me, I’m currently working on an intermediate representation, looking to get it done and then to make a backend, for a lowlevel system language.
It’s a hobby project of mine but has been going on for years, and it looks like it’ll end up working soon. I fixed some instruction bugs and type checker bugs just this weekend. The plan is to compile to C, and eventually perhaps to either NASM or directly to machine code.
This weekend I almost tore some of my hair out, tracking down a one line bug fix!
These days I am mostly active on lionweb, migrations from RPG to Java and Python (I am finishing a book on the subject), and working on formalizing the idea of migration pipelines
Oh, that project looks so interesting! (If I may get side tracked on a quick suggestion, I have to admit even after reading both the mission statement and the reference architecture, I can’t quite figure out what’s going on. Perhaps you would want to add some practical examples of what this achieves, right below the mission statement?)
I am (Basile Starynkevitch) and currently working on an inference engine (open source C++ code on github.com/RefPerSys/RefPerSys/ ….) for expert systems