Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Final 1st draft chapter of Practical Common Lisp on web

1 view
Skip to first unread message

Peter Seibel

unread,
Jan 31, 2005, 4:43:55 PM1/31/05
to
I just put up the first draft of Chapter 32, "Conclusion: What Next?"
up on my web site at:

<http://www.gigamonkeys.com/book/conclusion-what-next.html>

In this chapter I touch on a few topics not given full coverage
elsewhere in the book such as finding libraries, packaging Lisp
applications, and optimization so there's some technical meat (i.e.
opportunities for technical errors).

Now would be a great time to take a look and send me some comments if
you want. The easiest way for me to incorporate comments is for you to
grab the source file:

<http://www.gigamonkeys.com/book/conclusion-what-next.txt>

edit it, and send me your version. I can diff that against my master
copy.

-Peter

--
Peter Seibel pe...@javamonkey.com

Lisp is the red pill. -- John Fraser, comp.lang.lisp

James Graves

unread,
Jan 31, 2005, 5:09:19 PM1/31/05
to
Peter Seibel <pe...@javamonkey.com> wrote:

>I just put up the first draft of Chapter 32, "Conclusion: What Next?"
>up on my web site at:
>
> <http://www.gigamonkeys.com/book/conclusion-what-next.html>
>
>In this chapter I touch on a few topics not given full coverage
>elsewhere in the book such as finding libraries, packaging Lisp
>applications, and optimization so there's some technical meat (i.e.
>opportunities for technical errors).

In the section talking about libraries:

Would it be appropriate to mention here that Debian Linux has many (more
than 40) of the more popular CL libraries packaged up and ready to go?

I think (for someone who might be inclined to try a Linux distribution)
that Debian Linux is a fast and convenient way to get started. You can
just install the packages using apt-get, and then load them up using
ASDF. I haven't tried all of them (or even most), but the ones I tried
with SBCL just worked. Very nice.

James Graves

Edi Weitz

unread,
Jan 31, 2005, 5:15:59 PM1/31/05
to
On Mon, 31 Jan 2005 22:09:19 +0000 (UTC), ans...@typhoon.xnet.com (James Graves) wrote:

> In the section talking about libraries:
>
> Would it be appropriate to mention here that Debian Linux has many
> (more than 40) of the more popular CL libraries packaged up and
> ready to go?
>
> I think (for someone who might be inclined to try a Linux
> distribution) that Debian Linux is a fast and convenient way to get
> started. You can just install the packages using apt-get, and then
> load them up using ASDF. I haven't tried all of them (or even
> most), but the ones I tried with SBCL just worked. Very nice.

The same applies to Gentoo Linux, by the way. Might have even more
Lisp libraries than Debian:

<http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-lisp/>

Cheers,
Edi.

--

Lisp is not dead, it just smells funny.

Real email: (replace (subseq "spam...@agharta.de" 5) "edi")

Peter Seibel

unread,
Jan 31, 2005, 5:40:26 PM1/31/05
to
ans...@typhoon.xnet.com (James Graves) writes:

That's an excellent point which I was vaguely aware of but not really
think about since I haven't had the time or energy to figure out how
to switch to Debian from the Red Hat installed on my box when I bought
it. I'll take a sentence to mention it and Gentoo.

Brad Anderson

unread,
Feb 1, 2005, 12:31:45 AM2/1/05
to
Edi beat me to it, but I, too, was going to tout the Lisp proliferation
in the Gentoo community...

BA

Matthew D Swank

unread,
Feb 1, 2005, 1:19:53 AM2/1/05
to
Of course some of them (notably McCLIM which dates from June of last
year) are a little out of date.

mds

Holger Duerer

unread,
Feb 1, 2005, 8:25:48 AM2/1/05
to
>>>>> "Peter" == Peter Seibel <pe...@javamonkey.com> writes:
[...]

Peter> Now would be a great time to take a look and send me some
Peter> comments if you want.

One thing that I noticed on a quick first read: It is almost cruel to
recommend "On Lisp" if it is out of print and virtually unavailable
even second-hand. Maybe (after confirmation from Mr Graham and/or
APress) you could make that a reference to the (hopefully) upcoming
re-release of the book?

[...]

Holger

Bruce Stephens

unread,
Feb 1, 2005, 8:49:04 AM2/1/05
to
Holger Duerer <H.Du...@gmx.net> writes:

If the reprint is definite then referring to that would be good. In
the meantime the book's available in PDF free, from Paul Graham's
website, so I don't think the recommendation is too cruel.

Albert Reiner

unread,
Feb 1, 2005, 10:27:44 AM2/1/05
to
[Peter Seibel <pe...@javamonkey.com>, Mon, 31 Jan 2005 21:43:55 GMT]:
> <http://www.gigamonkeys.com/book/conclusion-what-next.html>

Fortran hasn't been capitalized in a long time, and it shouldn't be in
your book either except to signal a distant past: While LISP was
certainly slower than FORTRAN, Lisp may come close to Fortran
nowadays.

Albert.

Peter Seibel

unread,
Feb 1, 2005, 1:30:16 PM2/1/05
to
Albert Reiner <are...@tph.tuwien.ac.at> writes:

Yeah. Originally I used "Fortran" but eventually my copy-editor and I
were going crazy figuring out how to capitalize different programming
language names so rather we picked a listing of languages on the web
and used it as a style guide. And it used FORTRAN (but Lisp and
Algol). Maybe not the best way but at least it kept us consistent.
Anyway, most of the time I'm talking about Fortran/FORTRAN I'm talking
about the past. Plus, too late--there are chapters already past final
proof that have FORTRAN.

Peter Scott

unread,
Feb 1, 2005, 1:39:27 PM2/1/05
to
Matthew D Swank wrote:
> Of course some of them (notably McCLIM which dates from June of last
> year) are a little out of date.

That's because McCLIM hasn't made an official release since November
2003, and the standard advice is to get the CVS version.

-Peter

GP lisper

unread,
Feb 6, 2005, 5:26:09 AM2/6/05
to

~422 pages, double-sided, and bound at Kinkos is $40. Now where is my
3 hole punch....


--
Everyman has three hearts;
one to show the world, one to show friends, and one only he knows.

Bruce Stephens

unread,
Feb 6, 2005, 8:21:41 AM2/6/05
to
GP lisper <spam...@CloudDancer.com> writes:

[...]

> ~422 pages, double-sided, and bound at Kinkos is $40. Now where is
> my 3 hole punch....

I imagine the expectation is that people would read it on a computer.
Other forms are available, although I'm not sure the legality of them
is. For example, I turned a texinfo version into HTML and used
plucker to turn it into something my Palm can read, which I find very
convenient. (My first attempt ended up with rather challenging code
examples without any indentation, but a quick hack to texi2html
produced sufficiently simple HTML so that the indentation is
preserved. It still contains formatting (and possibly other) errors,
but it's acceptable to me until the reprint is available.)

0 new messages