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)


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