If you use Clojure for your business, please consider funding this effort and also directly developers who work on software that you use. It makes for a sustainable ecosystem.
The Clojure community is very mature and incredibly nice, so things are not bad as they are, but they could definitely be better.
I try to set aside a portion of my business revenue (I call it a "sustainability fee" in my P&L) and spread it among the authors of libraries that I use. It's not much for each author, but if everybody did this, many authors could work on open source libraries full time.
cfiggers [3 hidden]5 mins ago
I wasn't aware of the Gloat project before this. It's a compiler that turns Clojure into native binaries by first transpiling to Glojure (which I'd also never heard of before this), which in turn targets Go. This is rather than using a GraalVM native image, which as I understand it is at this point the better-explored mechanism of doing that for JVM-based stuff (but has its own trade-offs).
Very cool!
jiehong [3 hidden]5 mins ago
I can see why people try this way: graalvm is limited outside the entreprise version, and it’s quite slow to compile with.
I think the aot compilation story on the JVM lacks fast tooling with good UX compared to go.
digitaltrees [3 hidden]5 mins ago
Reminds me of S.P.A.T from about a boy.
snitty [3 hidden]5 mins ago
How is the demonym not Clojuristas?
mvc [3 hidden]5 mins ago
Maybe clojure wouldn't have had it's nubank "exit" if we'd called ourselves clojuristas but this old clojure lefty loves it.
arikrahman [3 hidden]5 mins ago
The demonym I've most commonly seen is Clojurian.
user3939382 [3 hidden]5 mins ago
Clojurist makes it sound like adherents to a belief, which does imply identity though Clojurian more directly so. I’ve also found Clojurian most often. If only we had software that indexed the popularity of words…
arikrahman [3 hidden]5 mins ago
In that case, Clojurians can be used for new initiates and Clojurists can be used for the most dogmatic Clojure supremacists, like myself.
manytimesaway [3 hidden]5 mins ago
Two of these projects are just AI. This is not very promising.
gargamel9 [3 hidden]5 mins ago
Neither of them is AI genetated software though. One is a fast Clojure LLM inference library, and the other a MCP server, both coded by humans, without AI.
stingraycharles [3 hidden]5 mins ago
I know at least one of them and it has already existed for a decade or so, and is a legit framework, so this isn’t some hype based thing.
And Clojure is legitimately good at data processing.
The MCP server is a relatively simple project, don’t think that’s a bad idea.
The Clojure community is very mature and incredibly nice, so things are not bad as they are, but they could definitely be better.
I try to set aside a portion of my business revenue (I call it a "sustainability fee" in my P&L) and spread it among the authors of libraries that I use. It's not much for each author, but if everybody did this, many authors could work on open source libraries full time.
Very cool!
I think the aot compilation story on the JVM lacks fast tooling with good UX compared to go.
And Clojure is legitimately good at data processing.
The MCP server is a relatively simple project, don’t think that’s a bad idea.