or learn more

ToriLisp – an ersatz LISP for tiny birds

Dec 22, 2020

When deciding to work on a side-project three factors are needed to transition from fancy to application: goal, motivation, and time. Time is usually the biggest sticking point for me personally but with COVID most of what I may have spent my time on this year was cancelled. However, motivation was still a huge sticking […]

Code painting

Feb 16, 2015 some comments

I have a confession to make. I have a lot of ongoing projects. From a trilogy of books on programming, to a re-read of the masterworks of science fiction, to various love letters to Lisp 1, to language meandering, to game design, to baseball, to abstract strategy, I like to flit my mind from topic […]

Read-Eval-Print-λove v002 – UrLISP is go!

Nov 24, 2014 one comment

It’s been a long time coming, but I’ve finally put the finishing touches on the latest installment of Read-Eval-Print-λove, the Lisp/Little Languages zine. In the latest installment I discuss the roots of Lisp and dive fairly deeply into an implementation of John McCarthy’s original vision as described in his seminal paper “Recursive functions of symbolic […]

Upcoming talks in 2013

Aug 21, 2013 some comments

Last year I made a vow to myself that I would not give any talks in 2013 without showing code. What that really means is that any talk that I would give in 2013 had to be related to a project that I was actively working on and had working source code. The first half […]

Marginalia has a new home.

Aug 12, 2013

A few days ago I posted that I was looking for a new home for Marginalia and today I am happy to say that I have found one. Gary Deer has graciously agreed to take the reins and push Marginalia in new and exciting directions. Two projects fall under the Marginalia banner: Marginalia lein-marginalia […]

Continue >>