Practical Common Lisp due for 3rd printing--send errata now2339 (5/24/2007 5:27:38 PM) comp.lang.lisp I've just heard from Apress that they're going to do a 3rd printing of Practical Common Lisp. I have until the 28th of May to get them an updated errata list. So if you've been meaning to send me an email about... Peter
EQ optimizations?537 (3/18/2007 5:09:29 PM) comp.lang.lisp While thinking about the recent discussion of EQ vs EQL, it occured to me that I don't have a very clear picture of what kind of optimizations are allowed by virtue of letting (let ((x 1)) (eq x x)) evaluat... Peter
If you get Dr. Dobb's ...242 (5/30/2006 7:02:16 PM) comp.lang.lisp .... be sure to look on page 38 of the June issue of Dr. Dobb's to see the blurb about Practical Common Lisp from the Jolt awards. (Also available at .) Or more to the point, point it out to your Lisp-sceptic f... Peter
Video of a talk I did at Google's NYC office5931 (5/21/2006 12:07:28 AM) comp.lang.lisp A couple weeks ago I was in New York and did a couple talks, one at the LispNYC group and the other at Google's NY office. The video of the Google talk is up at: In theory the LispNYC talk was taped too bu... Peter
Vaguely Lisp related talk tomorrow (4/26) at SDForum SAM SIG1130 (4/25/2006 2:54:58 PM) comp.lang.lisp If you're going to be in Palo Alto tomorrow evening, feel free to stop by and watch me lay a gentle dose of Lisp goodness on a bunch of software architects and modellers at the SDForum's Software Architecture a... Peter
Looking for an example from Christopher Alexander's writings223 (4/23/2006 6:56:02 PM) comp.lang.lisp I'm working on the talk I'm going to give at the SDForum SAM SIG this Wednesday[1] and I'm trying to find an example which I'm pretty sure I read in one of Christopher Alexander's books but which I can't find n... Peter
Features that can only be provided by the implementation?4934 (4/22/2006 2:31:17 AM) comp.lang.lisp So folks have been discussing the desirability of having a way to change "Common Lisp" a lot lately. And other folks point out that many, or even most, changes that folks want could be built *in* Common Lisp. B... Peter
Denotational semantics and macros?250 (4/12/2006 6:50:22 PM) comp.lang.scheme I tried to figure this out myself but my denotational semantics fu is weak: does the denotation semantics of Scheme given in R5RS account for how macro forms (i.e. forms that use macros) are evaluated? If the a... Peter
NYC Lispniks around in May?049 (4/9/2006 12:35:29 PM) comp.lang.lisp I'm going to be in New York May 8-12. If any New York Lispniks are going to be around and would like to get together for a beer or a meal, I'd love to meet some of the East Cost brethren. So far my schedule is ... Peter
If you're in the Bay Area ...140 (3/21/2006 5:19:44 AM) comp.lang.lisp .... in April, feel free to stop by the SD Forum Software Architecture and Modeling SIG where I'll be giving a talk about how implementation language affects software archicture. Details here: I will, of c... Peter
Why doesn't this work? #32445 (3/2/2007 12:41:02 AM) comp.lang.lisp Trying to do this: ;; doesn't work (defmacro in-defpackage (name &rest options) (values `(defpackage ,name ,@options) `(in-package ,name))) (in-defpackage :my-package ;;etc. ) ;; want to be in ... randomgeek(299)
clisp debugger1149 (3/13/2007 4:04:44 PM) comp.lang.lisp Hi all, I am using the clisp interpretter avaliable with cygwin. I am new to the language. I would like to know how to use the debugger, everytime I make a mistake it takes me to the debugger I dont kn... sunilkjin(7)
how to create local defstructs?1027 (3/13/2007 11:40:56 PM) comp.lang.lisp Hi, is there any way to create something like defstruct, in the fashion of flet for example, where when you go out of scope the definition disappears? like: (letstruct ((struct (slot-1 slot-2 slot-3))) ... Karol.Skocik(148)
cons to the same object10640 (3/14/2007 9:11:58 AM) comp.lang.lisp Hi, How can I create a cons which points with its car and cdr to the same object? Therefore if I change the car the cdr will change too.. -- kotee ... kotee(24)
Lisp package system?341 (3/16/2007 2:09:21 AM) comp.lang.lisp Hi, does Lisp have a package system for searching, downloading, and installing Lisp packages? If so, what implementations of Lisp does it support? Thanks, -Conrad ... conradwt(20)
EQ optimizations?537 (3/18/2007 5:09:29 PM) comp.lang.lisp While thinking about the recent discussion of EQ vs EQL, it occured to me that I don't have a very clear picture of what kind of optimizations are allowed by virtue of letting (let ((x 1)) (eq x x)) evaluat... peter14(674)
Portable quit?531 (4/2/2007 5:16:13 PM) comp.lang.lisp Is there a portable way to quit a CL process? abort only terminates the current load, and sbcl keeps quit in a special package. -- Dan www.prairienet.org/~dsb/ ... randomgeek(299)
macro functionality in embedded languages.1126 (4/6/2007 2:32:12 AM) comp.lang.lisp It's not uncommon to see an embedded language in CL in macro style, as in: (html:output (html:body ...)) when one could instead use a function, as in: (html:output '(html:body ...)) One advantage of the mac... hjstein(4)
Practical Common Lisp due for 3rd printing--send errata now2339 (5/24/2007 5:27:38 PM) comp.lang.lisp I've just heard from Apress that they're going to do a 3rd printing of Practical Common Lisp. I have until the 28th of May to get them an updated errata list. So if you've been meaning to send me an email about... peter14(674)