News for hackers. Stuff that matters.
Re:Coast on Clojure by phyrex on Tuesday April 05, 2022 @09:23PM (#30927320)
Id actually love to hear what made you move on, if you have a few minutes to spare!
Re:Coast on Clojure by muhgarvey on Tuesday April 05, 2022 @09:43PM (#30927494)
He wrote a blog post about it https://swlkr.com/posts/clojure-isnt-for-me/

TLDR: He hated the Java part of Clojure

Re:Coast on Clojure by swlkr on Tuesday April 05, 2022 @09:57PM (#30927598)
Yeah that’s the long and short of it.

I spent a lot of time in jvm land though, a few years of nights and weekends, but I finally learned that it wasn’t for me.

I’m a C (or rust or llvm or what have you, wasm?) person, not a jvm person.

Re:Coast on Clojure by fuzzythinker on Tuesday April 05, 2022 @11:54PM (#30928292)
Tried GraalVM?
Re:Coast on Clojure by swlkr on Wednesday April 06, 2022 @12:24AM (#30928462)
I’ve tried graal and native-image, both are awesome.

clojure still relies on the jvm though, for repl things.

sci and babashka were interesting, but at that point I had already moved on to janet

Re:Coast on Clojure by rawoke083600 on Wednesday April 06, 2022 @03:51AM (#30929565)
Ja that is always like a little splinter in my brain as well. I hope I don't bring out the language-wars but I always wanted a Clojure-Like but with Golang. :) I just love the go ecosystem and statistically compiled binary ! You shipping one binary ! :) No need to edit XML files and "tune java servers"

Again, this is just my preference. YMMYV

There are a few projects that try todo this like this one: https://github.com/mattn/golisp

But it seems abandoned.

Re:Coast on Clojure by terinjokes on Wednesday April 06, 2022 @04:35AM (#30929825)
I keep staring projects like this, but I haven't found the right level to put a lisp in the Go stack.

I've done a runtime lisp, but it felt like programming a lisp isolated from everything that made Go, well, Go. I've done a simple lisp to generate Go AST to do codegen pre-1.18, but that's not a complete program.

I haven't found the place yet that feels quite like Clojure.

Re:Coast on Clojure by swlkr on Wednesday April 06, 2022 @09:48AM (#30931899)
there is joker https://github.com/candid82/joker but you may as well use the small clojure interpreter instead
Re:Coast on Clojure by zurn on Wednesday April 06, 2022 @03:29AM (#30929424)
The x86 monoculture has shaken around a bit. But surprisingly it seems there has been friction even on the JVM side, partly because of Docker style nonportable containers had time to cement in the x86 monoculture period.