Live data from Hacker News

Scala on LLVM

greedy.github.io

11–20 of 23 posts

Re: Scala on LLVM

#12
post #9
post #5

Earlier quoted context omitted.

There's OCaml on Xen ( http://www.xenproject.org/developers/teams/mirage-os.html ).

Holycrap, exokernel is the most brilliant idea I've heard today. I don't have to mess with sk_buffer anymore!

I wonder, how is this different from the venerable VM/CMS approach?

Re: Scala on LLVM

#13
post #8

Earlier quoted context omitted.

I haven't tried it myself yet, but I really wish that somebody would continue working on this as I think it is an awesome project. My CS knowledge is not deep enough to work on this myself, I fear. The author wrote this about the project in February (on the mailing list): "So, it's not dead but there's (currently) noone working on it besides me and my time for it is very limited (to barely more than zero over the las…

There is a way to convert Java straight to LLVM. I would guess the developer is already aware of that though https://llvm.org/svn/llvm-project/java/trunk/docs/java-front...

The LLVM FAQ states, however:

> There is an incomplete version of a Java front end available in the java module. There is no documentation on this yet so you'll need to download the code, compile it, and try it.

Re: Scala on LLVM

#14
post #9
post #5

Earlier quoted context omitted.

There's OCaml on Xen ( http://www.xenproject.org/developers/teams/mirage-os.html ).

Holycrap, exokernel is the most brilliant idea I've heard today. I don't have to mess with sk_buffer anymore!

Years ago there was lots of excitement about exokernels coming out of MIT. They haven't gotten anywhere much, yet.

Re: Scala on LLVM

#16
post #14
post #9

Earlier quoted context omitted.

Holycrap, exokernel is the most brilliant idea I've heard today. I don't have to mess with sk_buffer anymore!

Years ago there was lots of excitement about exokernels coming out of MIT. They haven't gotten anywhere much, yet.

Sure they have, you'd just have to look deep inside google to see their influence, probably.

Re: Scala on LLVM

#19

Note: It seems the author hasn't had time working on this project for the last couple of months. Still, I think it might be interesting for others to know about this project, maybe someone wants to play around with this.

Indeed. I just found this yesterday, and it is an interesting project. Not sure I'll be able to contribute in the next few months, but I certainly will "play around" with it.

Re: Scala on LLVM

#20
Am I missing something about the terminology? This claims to be an "LLVM backend for Scala" which sounds wrong. Perhaps you want a backend that compiles LLVM AST to JVM bytecode. Or perhaps you want a Scala frontend that compiles Scala to LLVM AST.

Unless they really intend to compile LLVM AST into Scala ... and then what?

Post reply on HN