Clojure Gazette 1.51
scaling, crisis, and newbies
Issue 1.50 --- September 4, 2013
Hello, glorious readers!
Clojure is getting exciting. This tweet from Alex Miller makes me happy. I am paid to program Clojure and more people are joining the party.
In other news, my LispCast Introduction to Clojure Videos are selling. I have a goal to meet this week, but I'm far from it. If you were thinking about buying them, now is the time! I am planning on raising the price very soon. If you've already seen them, would you mind writing a review? Or just spread the word! Thanks!
P.S. I love hearing from readers. Just reply to this email!
A nice tutorial by August Lilleaas on why and how to use ZeroMQ between internal services.
Logan Campbell explores core.typed and captures a screencast of his first 20 minutes.
A comical history of programming languages and why it all leads to Clojure.
Antonio Terreno talks about his experience writing Clojure at the Daily Mail.
Prismatic open sources Schema, a library for describing the shape of data (including expected types). This article describes the motivation and how they use Schema.
John Croisant pours his heart into Common Lisp, only to find it a waste of time.
Heroku is a nice system for hosting apps. This guide starts from the very beginning and explains how to get a Clojure web app up and running, including setting up the dev environment.
Joseph Wilk has been exploring scalable and fault-tolerant systems at SoundCloud.
A nice introductory slide deck by Ben Mabey.
Neal Ford explains how functional programming is fundamentally different from what most programmers are used to, namely object oriented programming.