Category Archives: Programming

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 , | 1 Comment

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

Dying Languages

What do you think of this article by Jeff Cogswell? The article posits that 5 popular languages are dying and will shortly cease to be used in any significant way. The languages are Perl Ruby Visual Basic.Net Adobe Flash/Air/Action Script … Continue reading

Posted in Programming | Tagged | 3 Comments

let with Lexical and Dynamic Scope

Artur Malabarba points to this excellent Stack Exchange entry on the speed of let with lexical versus dynamic scope. Malabarba asks why let is faster with lexical scope than it is with dynamic scope. lunaryorn provides an excellent and detailed … Continue reading

Posted in Programming | Tagged , | Leave a comment