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).
The jank programming language (by Jeaye Wilkerson) - London Clojurians
Vector distances in Clojure - Clojure Diary
Transcript for Rich Hickey’s 2011 Clojure Conj Keynote - Lee Read
What is #inst ? - Henry Widd
Clojure Corner with Peter Stromberg - Flexiana
How to use Electric in a Biff project - Jacob O’Bryant
New releases and tools this week:
cljest 1.1.0 - A preset for Jest which allows for running CLJS tests in Jest
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