123-menu.el

Even though I’ve been using Emacs for years, I still have trouble
remembering a lot of the key combinations for commands that I
don’t use all the time (e.g.: killing and yanking rectangles,
bookmarks, etc.). I think Lotus 123 for DOS had a remarkably cool
user interface in that the menus let you explore around and find
things if you were . . . → Read More: 123-menu.el

Dissent in the Scheme community

Interesting to see that Scheme is moving forward, though not everyone is totally happy with the direction.

Arto Bendiken: R5.97RS Scheme . . . → Read More: Dissent in the Scheme community

Accessing the Yahoo Web Search API from MzScheme

A bit of Scheme code that I was dorking around with a long time ago and never got around to posting. This probably only works in MzScheme since it uses implementation-specific APIs to do HTTP.

Here’s an example of using it:

marc@tbird:~/projects/scheme$ mzscheme
Welcome to MzScheme version 352, Copyright (c) 2004-2006 PLT Scheme Inc.
> (load “yahoo-web-search.scm”)
> (for-each-result
. . . → Read More: Accessing the Yahoo Web Search API from MzScheme

Lisp movies

Here’s a page (from a blog that’s on my blogroll) which links to two screencasts that show using LispWorks (a Common Lisp implementation on the Mac with a nice IDE) to do HTTP client and server stuff and then to develop a Reddit-like web site in around 20 minutes.

I think these would be very impressive for . . . → Read More: Lisp movies

The Irony of Paul Graham

I like reading Paul Graham essays from time to time, but sometimes he makes me scratch my head.

In his “Revenge of the Nerds”, essay he says:

“As one data point on the curve, at any rate, if you were to compete with ITA and chose to write your software in C, they would be able to develop . . . → Read More: The Irony of Paul Graham

links for 2007-04-08

Python for Lisp Programmers
Peter Norvig compares and contrasts Python and Lisp (esp. Common Lisp)
(tags: python . . . → Read More: links for 2007-04-08

links for 2007-03-04

Getting started with ASDF
A concise intro to Common Lisp’s ASDF packaging system
(tags: lisp asdf cl common-lisp)

CLiki : cl-yahoo
CL-YAHOO is a Common Lisp interface to the Yahoo! API, a networking api which enables searching the web through yahoo. Web-search, image-search, spelling, news-search, local search , contextual search, and term extraction are supported.
(tags: cl common-lisp)

CLiki : cl-delicious
cl-delicious is . . . → Read More: links for 2007-03-04