Lisp

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
Dec
25

Corporate funding for Shen

It looks like it might be coming sooner than I thought. I’m sure Shenturions everywhere will find this
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
Aug
19

Purely Functional Data Structures & Algorithms : Union-Find

It’s been a while since I last posted in this series. Today we look at the disjoint-set data
2 min read
Apr
02

Welcome to John McCarthy's new website.

From the website: John was a legendary computer scientist at Stanford University who developed time-sharing, invented LISP, and founded the
1 min read
Apr
02

Quick Sort in Shen

A Shen type-checked implementation of Quick Sort is even more elegant/terse compared with the CL version posted previously. Pattern-matching
1 min read
Mar
30

Quick Sort in Common Lisp

After watching some of Tim Roughgarden’s videos on sorting algorithms, I thought I’d post an implementation
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,