The Jank Language: LLVM Hosted Clojure
jank-lang.org
The Jank Language: LLVM Hosted Clojure
1–10 of 83 posts
Re: The Jank Language: LLVM Hosted Clojure
#2I've been dreaming of something like this for a long time. While you can also make native executables with Clojure, using GraalVM, they tend to weigh at minimum around 10MB, and setting up the whole build system is also something I never want to deal with, so this is very awesome.
Re: The Jank Language: LLVM Hosted Clojure
#31+ hoping this project gets some momentum. I'd love to see a 'native' Clojure, something that operated more like SBCL would be amazing.
Re: The Jank Language: LLVM Hosted Clojure
#4I love the idea of this. I remember hearing about how "technically even llvm could host clojure " and I've been looking forward to it ever since.
However the issue is that one of clojure's strengths is the JVM, so I'm interested in how this plays out
Re: The Jank Language: LLVM Hosted Clojure
#5Amazing! Can't wait to try it ;-)
Re: The Jank Language: LLVM Hosted Clojure
#6[deleted]
Re: The Jank Language: LLVM Hosted Clojure
#7It's extremely interesting, but it has a to be noted that, even though the main page claims 100% compatibility with Clojure, the status page lowers the claim down to 42%, while the GitHub page states you can't even build it.
Re: The Jank Language: LLVM Hosted Clojure
#8I'll be curious to see what the performance comparisons of typical Clojure programs will be. Persistent data structures tend to benefit a lot from highly optimised garbage collectors like those packaged with the JVM. And Clojure's highly dynamic style probably benefits a lot from JIT techniques too.
Still, it's a fascinating project, which I will watch closely.
Re: The Jank Language: LLVM Hosted Clojure
#91+ hoping this project gets some momentum. I'd love to see a 'native' Clojure, something that operated more like SBCL would be amazing.
Right? Clojure has so many good things going for it already that a step towards CL (native, image-based) would be the dream.
Re: The Jank Language: LLVM Hosted Clojure
#10The name seems unfortunate… unless it is meant in jest?