Clojure Gazette 1.93
Transducers, Reactivity, Robots
Issue 1.93September 14, 2014
I hope you enjoy the issue!
Rackspace wants you to learn their cloud and they are floating the bill . I've been looking at their services and the flexibility is impressive. OnMetal lets you spin up a physical (not virtual) machine that you control down to the metal. RackConnect lets you mix dedicated servers with elastic instances. But it's daunting to know where to start. That's why the new developer+ program is a great opportunity. Rackspace will give you a $50 credit each month for 12 months to spend however you want. Plus, you can ask for help from Rackspace developers during that time. They will help you choose the mix of services you need for your application.
Thanks, Rackspace, for supporting the Clojure Gazette. Please go sign up for developer+ . Put those credits to work!
I recently found this library for pretty printing values at the console. It uses colors, which can help your eye follow the structure of the data printed. It also fills the console horizontally more than clojure.pprint/pprint does. I'm still experimenting with it but I thought I'd share it. DISCUSS
Clojure/conj, the main Clojure conference, is trying to increase the diversity of their attendees. They are offering grants (free ticket and maybe travel assistance) to people based on need and impact on diversity. If it can mean the difference between not attending and attending for you or someone you know, go read about it, sign up, and pass it along. DISCUSS
It's always nice to hear someone from the Clojure community I've followed online featured outside of the Clojure-sphere. This is a great interview, which talks about language design, software business, and where Clojure falls on the late-/early-binding spectrum. DISCUSS
Another literary pastiche explaining a Clojure concept from Carin Meier, this time explaining transducers. DISCUSS
An interesting code walkthrough explaining what transducers are and how they work. DISCUSS
Concise is precisely right. He gives many definitions of the terms in reducers and transducers. Read this as a reference, not a tutorial. DISCUSS
A talk given to LispNYC explaining Category Theory. It's kind of math heavy in the middle, but the beginning and ending convinced me of the importance of category theory in my life. DISCUSS
A well-structured and informative talk about language paradigms and models of computation and how they fare at four "reactive" criteria. DISCUSS
A friendly if somewhat painful reminder of the leaks in our abstractions. From Garbage Collection pauses to thread affinity, this talk will convince you of the importance of understanding the performance implications of the whole stack. DISCUSS