Clojure Gazette 101
Denotational, Homotopy, Chairs
Issue 101 November 9, 2014
The Conj is coming up and I am still super excited. There's so much for me to prepare before I get there. But I should have the time now that I've finished the core.async videos. That's right! Sign up to hear when they launch.
I guess my dream job would be in a small team of developers who really got to establish Clojure at a company. I talked to Robert Crim, Engineering Director at Funding Circle, about their plans for Clojure. He has been advocating Clojure internally for around a year, and they are now starting a core Clojure team to build out new and replacement applications. He's looking for people who are excited about Clojure, even if they don't have professional experience with it. This is a great opportunity to switch your job to Clojure. Read more about what they do and who they're looking for .
Thanks, Funding Circle, for supporting the Clojure Gazette. Robert even said you could contact him directly .
I don't typically link to my own stuff, but this is just for fun, so here it is. I dress up like four famous programming language people. Can you guess who they are?
A nice message to Clojure programmers who maintain libraries: there are
some changes in Clojure 1.7 that may cause a warning or break your code.
Specifically, if your library has a function called
update, which is a
very common name, it could conflict with the new built-in
I have been waiting for this for a long time. Though we've known who would be speaking and on which topics, now we know when. It helps me imagine what the flow of the day will be like.
From Erik Meijer's talk at Lambda Jam. Through simple code transformations (rename method, extract interface, transform to continuation passing-style), Meijer unwinds the twisted design space of "reactive" systems. We need more engineers like this one.
I've been interested in Homotopy Type Theory since I heard about it back at Clojure/West, but I've never really understood what it was about. This talk changed that. Now, I don't know Homotopy Type Theory, but this talk did give me an idea of why it will be useful.
More than anything, this talk gives an overview of the history of adding static type analysis to a dynamically-typed language. It also has some practical tips for how Basho added static types to help improve an existing code base.
A longform introduction to Clojure. It touches on some deeper topics.
b: Software Developer](http://blog.turbovote.org/2014/11/04/job-software-developer/)
TurboVote is looking to hire Clojure programmers. If you know any, pass this along.
This article is for people like me who sit all day. A reminder to get up more. I think I need a standing desk.
An introduction to Clojure from the perspective of a longtime Python programmer.