To the jvm!


possibly interesting.

With a tool like lljvm, it should be straightforward to realize your dream
:slight_smile:

I compiled ATS toolchain to Javascript and used node.js to do everything.
It was a bit of fun. However, I just don’t feel like using JS when I can
use C :slight_smile:

I hope someone would be willing to step up and build the ATS tool chain in
JVM.
I will be happy to answer questions if needed.On Thursday, May 19, 2016 at 7:17:38 PM UTC-4, Raoul Duke wrote:

as in, i dream of having the ATS tool chain running on the JVM (ideally
openjdk’s) so i can avoid having to compile them with gcc on my random
linux box. :slight_smile:

as in, i dream of having the ATS tool chain running on the JVM (ideally
openjdk’s) so i can avoid having to compile them with gcc on my random
linux box. :slight_smile:

GitHub - davidar/lljvm: Low Level Java Virtual Machine
possibly interesting.

I’m sorry, it doesn’t seem to be actively maintained.

There is also a possibly newer fork, here:

I don’t know if it will help or not.

What do you think about going the ATSCC route? Will it not suffice? Certain
language features will be unavailable, I think.

Raoul wants to have the entire ATS toolchain compiled into JVM.

If we just want to produce JVM from ATS source code, then the ATSCC
route should be adequate. We could target Java, Closure, etc.On Friday, May 20, 2016 at 3:55:37 AM UTC-4, Artyom Shalkhakov wrote:

On Friday, May 20, 2016 at 5:14:56 AM UTC+6, Raoul Duke wrote:

GitHub - davidar/lljvm: Low Level Java Virtual Machine
possibly interesting.

I’m sorry, it doesn’t seem to be actively maintained.

There is also a possibly newer fork, here:

GitHub - hyc/lljvm: Low Level Java Virtual Machine

I don’t know if it will help or not.

What do you think about going the ATSCC route? Will it not suffice?
Certain language features will be unavailable, I think.

GitHub - davidar/lljvm: Low Level Java Virtual Machine
possibly interesting.

I’m sorry, it doesn’t seem to be actively maintained.

There is also a possibly newer fork, here:

GitHub - hyc/lljvm: Low Level Java Virtual Machine

I don’t know if it will help or not.

Took a look at both (is GitHub down?). davidar’s fork seems like it was
getting some work done on it lately.