Clojure

Oct
05
Go is Korean, Lisp is Japanese

Go is Korean, Lisp is Japanese

Recently I took a fresh at look at the Go programming language after having last taken a look at it before version 1.0 was released back in 2009. What I've found in just a few days is shocking in a really really good way.
5 min read
Aug
30

Purely Functional Data Structures & Algorithms : Selection Sort

*Updated @ 2012-08-31 02:08:58 due to internet pedantry* Previously, previously. According to Wikipedia : In computer science, a Selection sort
1 min read
Mar
14

Happy Pi Day in Shen

Here’s a port of the previous Qi II code to Shen. Run with Hakan Raberg’s 0.
1 min read
Nov
10

Clojure/Conj 2011

Sold out attendance marked this being the second premiere conference for Clojure. What I realized is just how great the
3 min read
Oct
02

Overtone

Overtone is an open source audio environment being created to explore musical ideas from synthesis and sampling to instrument building,
Sep
22

Shen/Kl arrive

The first publicly available version of Shen/Kl has been released. The Shen mission is to develop an ultra-portable version
Jul
22

ClojureScript Demo : Convex Hull

Update : bug-fix when hull was being incorrectly calculated due to there being duplicate points generated in the random set. ClojureScript
3 min read
Mar
13

Happy PI day ! (in QiII)

Qi is the future of Lisp. It is Lisp with many great features such as pattern-matching, a turing complete static
1 min read
Jun
15

So you say that programming language choice does not matter ...

One popular interview question that never dies : write some code to reverse a singly linked-list. Now understanding the problem for
2 min read
Jun
02

Convex Hull with Aki-Toussaint heuristics

;; Calculates the convex hull of a set of points using the Graham scan ;; algorithm. (ns i27.geom.convex-hull (:use [i27.
1 min read