Clojure
Share your thoughts in the 2025 State of Clojure Survey!
Clojure Deref (June 16, 2023)

Clojure Deref (June 16, 2023)

16 June 2023
Alex Miller

Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)

Highlights

The annual Stack Overflow Developer’s Survey results are out with some interesting new takes this year. In particular, the Loved/Dreaded/Wanted chart is replaced with Admired and Desired which tries to compare previous users that want to keep using a technology ("admired") and those who want to use a technology in the year ahead ("desired"), and use the difference. This methodology seems a little dubious, but I’ll just note that Clojure is in the top 5 "admired" technologies, and Datomic was the 2nd most "admired" database. Clojure was again in the top 5 highest-paying technology (has been #1 in the past).

Libraries and Tools

New releases and tools this week:

  • cljest 1.1.0 - A preset for Jest which allows for running CLJS tests in Jest

  • pedestal 0.6.0 - The Pedestal Server-side Libraries

  • bbssh 0.5.0 - Babashka pod for SSH support.

  • clerk 0.14.919 - Moldable Live Programming for Clojure

  • bash2bb 0.1.119 - A converter of bash scripts into babashka programs

  • re-dash 0.2.0 - A ClojureDart (re)framework for building user interfaces, leveraging Flutter

  • deep-diff2 2.9.202 - Deep diff Clojure data structures and pretty print the result

  • kaocha 1.85.1342 - Full featured next gen Clojure test runner

  • babashka 1.3.181 - Native, fast starting Clojure interpreter for scripting

  • gloss 0.3.6 - Gloss is a byte-format DSL

  • babashka-sql-pods 0.1.2 - Babashka pods for SQL databases

  • calva 2.0.370 - Clojure & ClojureScript Interactive Programming for VS Code

  • lacinia-pedestal 1.2-beta-1 - Expose Lacinia GraphQL as Pedestal endpoints