Hacker News with Generative AI: Clojure

Clojure from a Schemer's Perspective (2021) (more-magic.net)
Recently I joined bevuta IT, where I am now working on a big project written in Clojure. I'm very fortunate to be working in a Lisp for my day job!
Bthreads: A Simple and Easy Paradigm for Clojure (thomascothran.tech)
Asynchronous programs are hard to reason about. But is this intrinsic to asynchrony? Or might we be using the wrong paradigms?
Method Values (fogus.me)
Prior to discovering Clojure back in 2007, I was a full-time Java programmer. This was long before method handles, method references, lambda expressions, and invokedynamic, so viewing Java through a functional programming lens was not second-nature to me. Regardless, during my early Clojure explorations I fully expected code like the following to “just work”:
Jank development update – Moving to LLVM IR (jank-lang.org)
Hi everyone! It's been a few months since the last update and I'm excited to outline what's been going on and what's upcoming for jank, the native Clojure dialect.
Rama on Clojure's terms, and the magic of continuation-passing style (redplanetlabs.com)
Rama is a platform with huge applicability, able to express all the computation and storage for a backend at any scale. Just like the UNIX philosophy of composing simple programs to do more complex tasks, Rama is based on simple building blocks that compose for any backend use case.
Rama on Clojure's terms, and the magic of continuation-passing style (redplanetlabs.com)
Rama is a platform with huge applicability, able to express all the computation and storage for a backend at any scale. Just like the UNIX philosophy of composing simple programs to do more complex tasks, Rama is based on simple building blocks that compose for any backend use case.
A code walkthrough modeling the rules of Chess in a functional (Clojure) way (neuroning.com)
Clojure 1.12.0 is now available (clojure.org)
Clojure 1.12.0 is now available! Find download and usage information on the [Downloads](xref/../../../../../releases/downloads#stable) page.
Debugging a memory leak in a Clojure service (charanvasu.com)
Clojure Interactive Development 101 (myke.blog)
Clojure Desktop UI Framework (github.com/HumbleUI)
Electric Clojure v3: Differential Dataflow for UI [video] (notion.site)
Ask HN: Are there any companies that moved away from Clojure? (ycombinator.com)
Show HN: Comparing JVM Virtual Threads vs. Real Threads in Clojure (github.com/bryanmikaelian)
Show HN: I made an explanation party game in Electric Clojure (explaingame.com)
Clojure macros continue to surprise me (tonsky.me)
Tonsky: Don't go crazy with Clojure unless it makes you happy (tonsky.me)
Clojure macros continue to surprise me (tonsky.me)
Poor man's job runner with Clojure Agents (evalapply.org)
Why Use Clojure for Machine Learning? (freshcodeit.com)
A simple core.async job system in Clojure (janetacarr.com)
Try Clojure (tryclojure.org)
Aggregating all cinema showtimes in Germany with Clojure (tonsky.me)
Writing C code in Java/Clojure: GraalVM specific programming (2021) (yyhh.org)
Clojure: Managing throughput with virtual threads (andersmurphy.com)
Rama is a testament to the power of Clojure (redplanetlabs.com)