Tag Archives: Lisp

The Power Of S-Expressions

In view of the fact that my last few posts have concentrated on the use of S-expressions to represent data—in particular, to represent log file entries—this seems like a good time to link to S-expressions: The most powerful data structure … Continue reading

Posted in Programming | Tagged , | Leave a comment

Filtering Lisp-Based Log Files With Emacs Wrap-Up

Yesterday’s post discussed some rudimentary methods of having log files stored as Lisp filter themselves. Today I planned to finish that discussion and remark on how Emacs provides a powerful environment for exploratory programming. The discussion of the 3 challenge … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Filtering Log Files Stored As Lisp With Emacs

Yesterday, I wrote about transforming log files stored as Lisp. Today, I want to continue that theme by considering how we can have the log file filter itself so that we can pick out records meeting certain criteria. I wasn’t … Continue reading

Posted in Programming | Tagged , , | Leave a comment

More Fun With Log Files Stored As Lisp

A couple of days ago, I wrote about Converting S-Expressions To XML in Emacs. That post was occasioned by my recent rereading of Steve Yegge’s The Emacs Problem in which he talks about, among other things, the utility of storing … Continue reading

Posted in Programming | Tagged , , | 1 Comment

Ruby vs. Lisp

Yesterday, I wrote about Steve Yegge’s The Emacs Problem post in which he examined a claim by a colleague that, among other things, Emacs should be rewritten to use Ruby as the interpreter. Today, serendipitously, I came across Learning Ruby, … Continue reading

Posted in Programming | Tagged | 3 Comments

Two Great New Lisp Blogs

Recently, Zach Beane and stassats have started new blogs about Common Lisp and Slime. Beane, the well-known Xach, is writing the Common Lisp Tips blog, which promises a new Common Lisp tip every day. As of today, there are only … Continue reading

Posted in Programming | Tagged , | Leave a comment

Scheme Versus Common Lisp

A lot has been written about Scheme versus Common Lisp and the subject has achieved holy war status much like that of the Emacs versus Vi crusades. I use and am happy with both. I like that Scheme is a … Continue reading

Posted in Programming | Tagged , | Leave a comment

Most Of Let Over Lambda Is Now On-line (Mostly)

I’ve been wanting to read Doug Hoyte’s Let Over Lambda for some time but I’ve held off because I’m trying to avoid buying physical books. I kept thinking that it would appear as an ebook on Amazon or iBooks but … Continue reading

Posted in Programming | Tagged | Leave a comment

Sum Of Two Integers

A couple of days ago, I wrote about upgrading to Clozure Lisp 1.7 and remarked that I should try it out with a miniproject, perhaps from Programming Praxis. I went over there and found the Sum of Two Integers problem, … Continue reading

Posted in Programming | Tagged | Leave a comment

Clozure Lisp 1.7 Is Out

I haven’t been doing very much Common Lisp programming lately but I noticed that Clozure Common Lisp 1.7 has just been released so I upgraded. I always like to do a (rebuild-ccl :full t) when I install a new version … Continue reading

Posted in Programming | Tagged , | Leave a comment