11 March 2022
Alex Miller
Welcome to the Clojure Deref! This is a weekly link/news roundup for the Clojure ecosystem. (@ClojureDeref RSS)
The State of Clojure 2022 Survey is closing today, so if you haven’t filled it out yet, please do. We have some new questions this year and I think we’ll get some interesting feedback, but only if you complete it!
This week we added Carsten Behring to the Nubank/Cognitect sponsorship rolls - Carsten has been working on scicloj.ml and clj-py-r-template most lately, so consider sponsorship if you’re using those!
Also, a big congrats to Clojure users Ardoq on their $125M financing round!
Notes on Optimizing Clojure Code: Arrays - Gary Verhaegen
Improve your code by separating mechanism from policy - Arne Brasseur
Playing with webdriver - Daniel Fitzpatrick
New releases and tools this week:
cljbox2d 0.4.19 - Idiomatic and cross-platform Clojure version of the Box2D physics engine API
deep-diamond 0.22.0 - A fast Clojure Tensor & Deep Learning library
nginx-clojure 0.5.3 - Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers
datalevin 0.6.0 - A simple, fast and versatile Datalog database
obb 0.0.3 - Ad-hoc ClojureScript scripting of Mac applications via Apple’s Open Scripting Architecture
ex 0.4.0 - In which we deal with exceptions the clojure way
cljdoc-check-action 0.0.3 - GitHub Action for checking that CljDoc will be able to analyze the project successfully
Cider 1.3 - The Clojure Interactive Development Environment that Rocks for Emacs
fixa - Better test fixtures for clojure/script
pathom3 2022.03.07-alpha - A library for navigating data
antq 1.6.0 - Point out your outdated dependencies
clerk 0.6.387 - Local-First Notebooks for Clojure
Calva 2.0.253 - Clojure & ClojureScript Interactive Programming for VS Code
clj-kondo v2022.03.09 - A linter for Clojure code that sparks joy
sci 0.3.2 - Configurable Clojure interpreter suitable for scripting and Clojure DSLs
pathom-viz 2022.3.7 - Visualization tools for Pathom
aleph 0.4.7-rc1 - Asynchronous communication for Clojure