Tag Archives: Common-lisp

Emacs For Common Lisp

Susam has a very nice Githup repository that contains an Emacs configuration for working with Common Lisp. The nice thing is that the README contains a complete explanation of what the configuration is doing and has a line-by-line exegesis of … Continue reading

Posted in General | Tagged , , | Leave a comment

The Loop Macro Explained

If you’re a Lisper, you’re probably aware of the loop macro controversy. Few people are neutral: they either love it or hate it. I’m in the latter group. Although I’ve gotten to where I can mostly read a loop macro … Continue reading

Posted in General | Tagged , | Leave a comment

The Lisp Community

Here’s a charming post on the Lisp community. I like it for a couple of reasons. The first is that Owmagow wasn’t afraid to dig in and figure things out even though he realized there were already libraries available to … Continue reading

Posted in General | Tagged , | Leave a comment

Lisp at Kina

I haven’t talked about Common-Lisp on Irreal for a long time. That’s mostly because the majority of my recent Lisp programming has been in Elisp but I still love Common-Lisp and Scheme and am always happy when I find an … Continue reading

Posted in General | Tagged , , | Leave a comment

How To Start a Common Lisp Project

As I mentioned the other day, I haven’t been using Common Lisp much lately so I was a little rusty when I wrote my A Palindrome Predicate Coda post. It’s not that I forgot the Lisp itself, that’s sufficiently like … Continue reading

Posted in General | Tagged , | Leave a comment

A Palindrome Predicate Coda

As I wrote yesterday, I upgraded my Common Lisp environment to SBCL 2.0 so of course I wanted to try it out. Writing Lisp programs in the excellent Slime environment that Emacs provides is truly a pleasure that I haven’t … Continue reading

Posted in General | Tagged , , , | Leave a comment

SBCL 2.0.0

Steel Bank Common Lisp has a new version out. I haven’t been writing much Common Lisp lately so I haven’t kept the software up to date. SBCL makes a new release every month and I always compile from source so … Continue reading

Posted in General | Tagged , , , | Leave a comment

A Road to Common Lisp

I had years of programming experience before I learned Common Lisp—or any Lisp, for that matter—and I’ve always regretted it. Lisp teaches you new ways of thinking about programming and every programmer should be familiar with it even if they … Continue reading

Posted in General | Tagged , | Leave a comment

Norvig’s Paradigms of Artificial Intelligence Programming Open Sourced

If you have any Lisp experience at all, you almost certainly know about Peter Norvig’s classic Paradigms of Artificial Intelligence Programming (PAIP). It’s an excellent introduction to Lisp and, of course, Artificial Intelligence. Via Rainer Joswig we learn that PAIP … Continue reading

Posted in General | Tagged , | Leave a comment

The Machine that Builds Itself

Bohdan Khomtchouk, Edi Weitz, and Claes Wahlestedt have an interesting paper that argues for the use of Common Lisp in bioinformatics and computational biology. Lispers will recognize Weitz from his many contributions of outstanding Lisp packages, including the unrivaled CL-PPCRE … Continue reading

Posted in General | Tagged , | Leave a comment