Clojure on the rise

Clojure Gazette

Issue 1.42 — June 16, 2013

Clojure on the rise


Editorial

Clojure manages risk better than any other technology.


Clojure is getting exciting. If you weren’t already excited, now is the time. There are several great Clojure conferences, a couple of competitions this summer, and Clojure is in the Adopt Group on the ThoughtWorks Technology Radar 2013. And last year Paul deGrandis compelled us to believe that Clojure has important advantages to other platforms. I believe that all of these are true and we’ll see steady and strong growth in the next few years.

Sincerely,
Eric Normand <ericwnormand@gmail.com>


P.S. Feel free to email me any time. I love hearing from readers.


Articles

Comparing Clojure Serialization Libraries


If performance is an issue for you, this article should give you a good idea of what to expect in terms of relative performance of various Clojure serialization libraries.

My Clojure Workflow, Reloaded


Through numerous client projects, Stuart Sierra has developed a workflow that allows him to recompile and restart entire servers from the REPL during development.

How to Learn Emacs: A Hand-drawn One-pager for Beginners


A cute and useful introduction to Emacs for real beginners. It covers most of the important concepts that differ from other computing environments.

Clojurescript over Meteor


Meteor is a full-stack web server/client framework written in Javascript. It lets you write real-time web applications from the client down. Since it’s written in Javascript, it’s the perfect target for ClojureScript. This article tells you how to get set up.

Nodifying your Clojure


Another article explaining how to set up a Node server running compiled ClojureScript.


Libraries

primitive-math


A library that redefines the arithmetic operators to use only primitive math (no boxing). In theory, this could give you a seamless way to improve mathematical code.

Exploding Fish


A highly usable URL library. Another example of Clojure making built-in types better.


Video

Self and Self: Whys and Wherefores


David Unger recounts many lessons he learned during his career in computer science research. David Unger developed the Self language, which pioneered the prototype object system. He’s a very creative thinker and has quite a few good points of view.

The Architecture of core.logic


David Nolen has built a lot of flexibility into core.logic. In this talk, he discusses how the constraints system allows multiple solvers to work at the same time. This is a significant step in the efficient evaluation of logic programs — it decomplects the strategy for constraining the problem from the declarative specification of the problem.

The Data-Reader’s Guide to the Galaxy


Steve Miner discusses reading tagged data literals in Clojure — new in Clojure 1.5 — and how they make Edn a significant player in the universal data format space.

Copyright © 2013 LispCast, All rights reserved.
unsubscribe from this list    update subscription preferences