Skip to content

Tag Archives: Lisp

Lisp Style Rules

Riastradh’s Lisp Style Rules are a wholly holistic and unscientific take on Lisp style rules. They have helped me not only to get a better sense of how Lisp people do things, but also why. There is other stuff like this around the Internet, but this is the only I’ve found that I enjoyed reading. [...]

A System to Understand Incorrect Programs

An ancient paper (July 1978: 30 years ago) from the long gone Lisp Bulletin by Harald Wertz.
The system describes attempts to improve incompletely specified Lisp programs, without however resorting to more information, in the form of specifications, test cases or the like.
Found here.

ACM SIGPLAN Lisp Pointers

While reading a (now forgotten) comp.lang.lisp post, I saw the publication ACM SIGPLAN Lisp Pointers mentioned. Unfortunately I don’t have access to this part of the digital library (for that you need to be a paying member). Perhaps this is something in to which it is worth looking.
Any time folks are interested in something which [...]

On Lisp

During my vacation, I skimmed Paul Graham’s book On Lisp. There were many interesting bits in there:

He really tries to “sell the wonder of Lisp”. I’m not sure is possible, though.
“Users prefer double edged swords to blunt ones”
I think that he loves Scheme, but uses CL for practical reasons.
He digs deep into code, heavily visiting [...]

The Circle is Complete

From Ars:
Lisp’s syntax is based on lists—data structures that Mallavarapu said are conceptually similar to chunks of XML
The Circle is Complete! :)
(via C.L.L)

Common Lisp HyperSpec

The Common Lisp HyperSpec is a hypertext version of the ANSI Common Lisp standard comprising approximately 15MB of data in 2300 files which contain approximately 105,000 hyperlinks.
(via Wikipedia)

P-Lisp rides again!

In this comp.lang.lisp post Ron Garret explains how he found and is in the process of exploring a copy of P-Lisp (PLisp) for the Apple IIe.
Addendum 06/24/08:
Ron explains how he created and released a disk image here.

Using PLT Scheme for Game Development

This presentation at the Vancouver Lisp Users Group sounds like a lot of fun.

Chicago Lisp 5/16 Meeting

The next Chicago Lisp meeting is coming up this Friday, 5/16/8. Here are the relevant links:
Chicago Lisp Information Page (for now check here first)
Chicago Lisp Homepage (eventually this will be the master information site)
I will be heading down for this meeting, and presenting at it, so if you would like to carpool let me know!
Addendum [...]

A Lisp Joke that gets it right

Here is the classic programming “how do you shoot yourself in the foot” joke, brought to Lisp by someone who “gets it”!
TASK: Shoot yourself in the foot.
LISP: You shoot yourself in the appendage which holds the gun with which you shoot yourself in the appendage which holds the gun with which you shoot yourself in [...]