C actually runs very well on the JVM using Java bytecodes as shown by work of
Matthias Grimmer [1]. This includes interoperability with other languages
running on top of the JVM like JavaScript [2]. Current direction of this work
is to extend to LLVM for expanding the support of AOT compiled
On Thu, Apr 16, 2015 at 8:19 PM, John Rose john.r.r...@oracle.com wrote:
Has anyone looked at the possibility of compiling languages other than
Java to the Java bytecodes?
xRuby compiles early Ruby to Java Bytecode
https://code.google.com/p/xruby/
Jabaco compiles Visual Basic style source to
If you look closely at the date of the question, you'll see that it is almost
exactly 20 years old, as is James' answer.
— John
On Apr 17, 2015, at 10:40 AM, Fernando Cassia fcas...@gmail.com wrote:
On Thu, Apr 16, 2015 at 8:19 PM, John Rose john.r.r...@oracle.com
James made some relevant comments on the JVM as a multi-language engine.
It was just a little while ago, as I noticed going through some old files.
Folks are still working on specialized allocation (aka. value types) and
continuations (aka. coroutines tailcall).
Also, C is no longer right