Notes.
Thanks to everyone who sent me info about GraphQL after the last newsletter, it was very helpful!
-main
- The annual Clojure survey is now on. It’s worth your time to fill it out. I’m looking forward to seeing the results this year, and what people are looking for improvements on.
- Datomic Cloud is now out, and also has a post on HA. The new pricing model opens Datomic up to a much wider audience. Previously if you wanted to build a small project using Datomic you had to choose between paying for a $5,000 annual license after one year, getting no updates to Datomic after a year, or using Datomic Free which has other limitations. Now your Datomic license scales with your usage, and has a much lower entry point.
- I really enjoyed Zach Tellman’s interview on Defn, well worth your time
- Clojure Goes Fast - Introsepction tools: Java decompilers
Libraries & Books.
- Russ Olsen has a new book coming out called Getting Clojure. It’s in beta now.
- Parallel is a new library for parallel functions
- wrench is another configuration library
People are worried about Types. ?
Foundations.
Tools.
Recent Developments.
- clojure tools 1.9.0.315 and tools.deps.alpha 0.5.342 are out
- Git Deps for Clojure. I’m not convinced that this is going to work very well in practice for public libraries, but I’ll acknowledge that I’m a bit biased. It’s definitely interesting, and worth watching.
- There’s been some recent discussion about Clojure startup time
- A post on the Clojure-Dev mailing list about the locking macro being 2x slowerthan a synchronised Java block
Learning.
Misc.
- Popularity - “Technical analysis is hard work. Following the crowd is easy, but it’s often a shortcut to the wrong place.”