Category Archives: Programming

Installing a Lisp Development Environment on Windows

Chris Bagley (Baggers) has a nice video from last year on installing a Common Lisp development enironment on Windows. He walks us through installing Emacs, Slime, SBCL, and Quicklisp on a Windows machine. That includes defining a working directory and … Continue reading

Posted in Programming | Tagged , , | 1 Comment

query-replace in Emacs 25.

A nice feature of the query-replace function is that you can scroll through the history of previous parameters and perhaps avoid retyping them. Unfortunately, you can't edit that history so if your new input is even a little bit different, … Continue reading

Posted in Programming | Tagged | Leave a comment

Scripting with Emacs

Sebastian Wiesner over at lunarsite has an excellent tutorial on scripting with Emacs. By “scripting with Emacs” he means we'd like to have a shell script containing some Elisp or a reference to a file containing some Elisp into which … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Lisp Weenies

What's wrong with the picture in A Cat Cons, my post from yesterday?

Posted in Programming | Tagged , | 2 Comments

The Longest Common Subsequence

Atabey Kaygun has another great post. This time it deals with finding the longest common subsequence of two sequences. First Atabey describes a simple algorithm for finding the longest common subsequence and then implements it in Common Lisp. The surprise … Continue reading

Posted in Programming | Tagged , | Leave a comment

Sharp Quote and Emacs

Artur Malabarba has some good advice on sharp quoting Elisp functions. It's common for Elisp programmers to use a single quote (i.e the quote form) to mark functions. Malabarba explains why it's better practice to use #' (i.e. the function … Continue reading

Posted in Programming | Tagged , | Leave a comment

Why Lambda?

Thankful Monster explains something I didn't know. Very interesting. So that's where lambda comes from. I always just kind of thought it was picked at random. pic.twitter.com/wAY1PYN73B — Gerascophobia (@itsbeardo) October 25, 2014

Posted in Programming | Tagged , , , | Comments Off

The Two Programmer States

I know the feeling. So true. “@georgeb3dr: The two states of every programmer. pic.twitter.com/5wYfzzgRjb” — publicfarley (@publicfarley) October 10, 2014

Posted in Programming | Tagged | Comments Off

SBCL 1.2.5 is Available

When I set up my new machine, manfredII, I just copied the then current SBCL's directory from my iMac, aineko, to manfredII and reinstalled the already built binary on the machine. This got me past not having a Lisp compiler … Continue reading

Posted in Programming | Tagged , | Comments Off

Common Lisp Notes and Tips on Symbols

Jean-Philippe Paradis has updated hit notes and tips on Common Lisp symbols. He's added cross references and polished it up a bit more. It's still a work in progress but is useful in its current form.

Posted in Programming | Tagged , | Comments Off