Re:Is Clojure dying, and what has Ruby got to do with it?
by j_m_b on Thursday May 25, 2017 @10:23PM
(#14421647)
Further extrapolating on this idea, it would be neat to have "one lisp to rule them all" which worked something like the LLVM where you could write a module for each language you would like to compile into and then Clojure could be the glue between all of them.
Re:Is Clojure dying, and what has Ruby got to do with it?
by albertoCaroM on Thursday May 25, 2017 @11:43PM
(#14421849)
That's the point, Clojure would not die if it were compilable in C / C ++ or had better startup time.
I used to love clojure, I think it has some great ideas, but I switched to Racket because of the lack of two features.
I don't think I'm the only one who did it.
Re:Is Clojure dying, and what has Ruby got to do with it?
by j_m_b on Thursday May 25, 2017 @10:25PM
(#14421653)
Yes, I know there is Chicken Scheme and Guile. I prefer Clojure over them though.
Re:Is Clojure dying, and what has Ruby got to do with it?
by cutler on Thursday May 25, 2017 @11:45PM
(#14421856)
For the niche that Python enjoys (data science, devops, machine learning) there's also Hy (hylang.org) which has more or less the same syntax as Clojure. With Clojurescript, Hy and Clojure you can use Clojure syntax in all 3 major layers: front-end, scripting and compiled/back-end.
I think the "killer app" that Clojure needs is that it should be compilable into C/C++ with the same great interop it has with Java. It would be amazing to be able to utilize all those libraries, all those frameworks, all that code... in a Clojure REPL!