Tag Archives: Lisp

Setting Up a Lisp Development Environment

For a language as old as Lisp, there are a surprising number of queries asking how to set up a Lisp environment. If you’re a Lisper, your answer to this is probably Emacs/Slime/Quicklisp and one of the Lisp systems such … Continue reading

Posted in General | Tagged , , | Leave a comment

Lisp Runtime Redefinition

One of the things I love most about programming in Elisp is what I (and others) call interactive programming. You can write a little snippet of code—even as small as an expression—and try it out immediately without having to build … Continue reading

Posted in General | Tagged , , | 1 Comment

The Most Beautiful Program Ever Written

If you’re a lisper and enjoy Scheme, you may like William Byrd’s video on The Most Beautiful Program Ever Written. Unless you’ve been immersed in the Lisp culture, it’s probably not what you think. According to Byrd, the most beautiful … Continue reading

Posted in General | Tagged , | 4 Comments

SBCL 1.3.17

I’ve been a little lax about keeping SBCL up to date but when I saw the announcement for SBCL 1.3.17, I downloaded, compiled, and installed it before I forgot. You can get your copy here. I always build from source … Continue reading

Posted in General | Tagged , | Leave a comment

A Beautiful On-line Version of SICP

If, like me, you’re a lover of SICP (Structure and Interpretation of Computer Programs) you’ll be happy to know that there’s a beautiful on-line version of it available. Years ago, MIT generously put up a version but some of the … Continue reading

Posted in General | Tagged , , | Leave a comment

Guile 2.2

The long awaited 2.2.0 version of Guile has been released. This version is a significant update to the Guile system. It includes a new compiler and VM and several other performance enhancing changes. They even boast a complete Elisp emulation. … Continue reading

Posted in General | Tagged , | 1 Comment

Starting with Scheme

Mike Zamansky has an interesting post on using Scheme as a first language for CS instruction. That’s not a new idea, of course. MIT’s famed 6.001 course (Entry Level Computing) used Scheme and SICP for years. Their course was adopted … Continue reading

Posted in Programming | Tagged , | Leave a comment

SBCL 1.3.9 Released

Steel Bank Common Lisp's newest version, 1.3.9, is ready for download at the usual place. This month's release is a small one that fixes a bug, optimizes some operations with complex numbers, and adds an enhancement that helps with garbage … Continue reading

Posted in General | Tagged , | Leave a comment

Common Lisp and Pink Floyd

Common Lisp and Pink Floyd. How could it get better than that?

Posted in General | Tagged , , | Leave a comment

SBCL 1.3.7 Released

The latest version of Steel Bank Common Lisp is out. This month's release fixed a bug and introduced several optimizations. See the NEWS file for details. As usual, the release compiled without incident on my MacBook Pro and the regressions … Continue reading

Posted in Programming | Tagged , | Leave a comment