With my limited time, I was making OK progress. I never quite got to
full compilation again since switching to Antlr (from hand-baked
parsing). But the grammar was much easier to progress on.
Then I investigated Scala and thought maybe that might be good enough,
so I haven't gotten back to this for a while. That limited time thing.
Still, it interests me and in a few months I may again have limited
time for working on it.
My main concerns with Scala are that it doesn't really integrate well
with Java (for instance completely different collections systems, and
I understand why, but still), it has huge dependencies, creates huge
class files, and has super complicated generics. But since learning
Scala, I did start stealing a few nice ideas from it (like their
constructor system). Well, and the IDE thing, but that's every Java-
wannabe's failing still (including a would-be issue for June).
I can see about giving a few more pointers soon if you are interested.
- Tom