Excited about this, keep up the great work!
Excited about this, keep up the great work!
In a first release we're going to use Boehm GC. That's just a stepping stone, not a long-term strategy. Stay tuned for news on this front.
> How did you get rid of JVM and JRE class library dependencies of Scala?
We're reimplementing / porting from Apache Harmony all the things we need.
> What's the debugging story?
We're going to integrate with lldb.
> Is this in any way related to vmkit?
Not related in any way, apart from being based on LLVM.
Doesn't that create licensing issues? You already seem to have code from Harmony in the project, but the project's license is neither Apache nor does it mention it.
Additionally, won't that cause trouble with Oracle, considering the lawsuit against Google?
Would GCJ be any use? They had native compilation over a decade ago.
(Although developers moved on to IcedTea, iirc)
(I can't recall for sure but I believe I had this conversation with Martin in a taxi ride not too long ago :)