Archives for Clojure

Clojuratica announced

Life is sweet. Yesterday a friend came by. He had purchased a Macbook Pro, and wanted to me his Levovo T60 that he no longer needed. Today Garth Sheldon-Coulson announced Clojuratica, an interface between Clojure and Mathematica. This is the stuff that software dreams are made of.

Clojure bowling problem

ObjectMentor’s Uncle Bob posted about learning Clojure via a bowling challenge. The challenge is to write a program to compute bowling scores. I decided to give it a go.
I’m not a bowler, so my first step was to try to understand how bowling scores are computed. Once I did that, it [...]

My road to Clojure

I’ve been studying Clojure, using my standard approach of solving Project Euler problems. I am very much impressed. Here’s why.
Functional Programming
Short of speech itself, mathematics is humanity’s most powerful and influential symbolic technology. Mathematics makes possible the science that shapes our world-view, and the technology that shapes our world. The central abstraction in [...]

The wait is over

Daniel Weinreb is a man with impeccable Common Lisp credentials. Wikipedia cites him as one of the authors of the original language spec, Common Lisp: The Language, First Edition, and as a cofounder of Symbolics, Inc., makers of legendary lisp machines. Here is what Weinreb had to say in a comment on Stuart Sierra’s [...]