Umm, how embarassing. I kinda forgot about the group and didn't realize
that moderation was turned on so if someone else has sent a message to
the group and it didn't go through, I apologize.
Anyway, for those that are interested here's a quick summary of the
current status:
I am actively working on the project right now but focusing on things I
need to finish my Master's thesis.
Contributions of any kind are welcome
All language constructs other than structural types should be supported
No threading
I've added a simple garbage collector
- All object allocations (i.e. new) are under the control of the GC
- There are some other allocations done by the runtime that aren't yet
The code is now in https://github.com/greedy/scala in the llvm branch
- This fork is based on the official scala github repo instead of
paulp's unofficial git svn mirror
- I was able to still maintain the history from the old repo
- It is up-to-date with respect to scala/master
I'm trying to carve off a chunk of scala's standard library that is big
enough to be usefull but is small enough where it's reasonable to
reimplement any JRE classes they might end up depending on.
I'm also trying to get more of the programs from the programming
language benchmark game (http://shootout.alioth.debian.org/) running
to do some performance comparison
-- Geoff
Interesting…