-
Learn Clojure
Clojure Programming is a serious introduction to the language for the experienced programmer, and makes it easier for those with some background in Java, Python, or Ruby to understand and effectively use Clojure. Plus, I helped write it!
Learn more about the book here.
Twitter Updates
- PSA: if your lib requires stuff in Node, then it's a *Node* library…describing it as a "JavaScript library" is thoroughly unhelpful. 14 hours ago
- "joys of home ownership", my arse 16 hours ago
- Suspicious that @mongodbfacts is an elaborate @10gen long-troll. 17 hours ago
- RT @rlpow: Tawny-OWL could be very cool lists.w3.org/Archives/Publi… #clojure #owl @jocrau @cemerick 19 hours ago
- Get 50% off @ClojureBook — bit.ly/clojurebook-or… — and other great O'Reilly Clojure goodness: bit.ly/oreilly-clojur… 21 hours ago
Search all posts
Topics
- Amazon Web Services (2)
- Announcements (12)
- Asides (2)
- Books (4)
- Boston (1)
- Business (11)
- Clojure (46)
- Clojure Atlas (3)
- Clojure Programming (book) (4)
- Cloud (1)
- couchdb (3)
- Craftsmanship (11)
- devops (3)
- DocuHarvest (1)
- Entrepreneurship (13)
- geek (18)
- History (1)
- Java (6)
- Javascript (1)
- lisp (4)
- Maven (5)
- Open Source (6)
- pallet (3)
- PDFTextStream (24)
- Python (4)
- Random Software Geekery (16)
- Scala (4)
- Uncategorized (9)
- wmassdevs (4)
- WTF (1)
Category Archives: Scala
Scala isn’t complicated; it’s clever
I’ve been away from Scala for a long while now — a little more than three years. v2.7.1 was the last rev I used significantly, if memory serves. I enjoyed my time with it, but it just wasn’t the best … Continue reading
Posted in Scala, WTF
14 Comments
String Interpolation in Clojure
I’ve become weary of format of late, and all of the other formats out there aren’t any more pleasant – variadic (and even keyword or named-argument) string replacement is just a dull tool compared to real interpolation. A Clojure macro is presented that implements string interpolation that involves no template parsing at runtime. Continue reading
Posted in Clojure, Scala
4 Comments
…recommended by 4 out of 5 surveyed seasoned programmers…
In a thread on the Google Group dedicated to discussing languages hosted on the JVM (i.e. Scala, Groovy, JRuby, et al.), it was asked by a fellow named Jon Harrop whether something like F# (an OCaml / Standard ML derivative … Continue reading
Posted in Scala
Leave a comment
Scala Makes Me Think
(…or, “Oh, Dear, Wasn’t I Thinking Before?”) As my friends will attest, I really enjoy programming languages. I’m one of those language fetishists that talk about “expressiveness” and “concision”, and yes, I’m one of those very strange fellows who blurt … Continue reading
Posted in geek, Random Software Geekery, Scala
Leave a comment

