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

Book query: Miller/Benson,Lisp style and Design

271 views
Skip to first unread message

Heinola Kari Pekka

unread,
Aug 28, 1991, 4:54:57 AM8/28/91
to


Has anyone comments about "Miller/Benson: Lisp style and Design".
I saw that title in Digital press 1991 catalog.


--
Kari Heinola
Internet: hei...@ee.tut.fi
TTKK/Mittaustekn. PL 527 SF-33101 Tampere Finland
Tel: 358-(9)31-162455

Marty Hall

unread,
Aug 28, 1991, 10:33:01 AM8/28/91
to
In article <HEINOLA.91...@malla.ee.tut.fi> hei...@malla.ee.tut.fi
(Heinola Kari Pekka) writes:
>
>Has anyone comments about "Miller/Benson: Lisp style and Design".
>I saw that title in Digital press 1991 catalog.

Be aware of what *type* of book it is. It is not a LISP tutorial, teaching
beginners how to program in LISP like Winston and Horn (_LISP_, 3rd ed),
Tatar (_A Programmer's Guide to CL_), Touretzky (_CL: A Gentle Into. to
Symbolic Computation_), Wilensky (_Common LISPcraft_), or Kessler (_LISP,
Objects, and Symbolic Computation_). Neither is it an advanced AI applications
text. For that I would recommed Norvig (_Paradigms of AI Programming_, out in
Oct) or others use Hasemer and Domingue (_CL Programming for AI_) or
Charniak, et al (_AI Programming_).

Instead, it is a short (150 pages plus 50 pages of appendices, index, etc)
book for people familiar with Common LISP that gives suggestions on most
appropriate constructs, programming style, commenting, debugging, a few
efficiency issues, and general organization. There is a running example,
called the Personal Planner, that provides illustrations throughout the
text. Note that several CLtL/2 constructs, most notably the loop macro and
CLOS are included in these discussions. I personally found several of the
suggestions useful, but found many to be non-helpful, at least for the
types of applications I do and the background that I have. My guess is that
I would have appreciated it more a couple of years ago. The authors are
from Lucid, and as such have experience both in teaching LISP and using it
in real applications.
- Marty Hall

------------------------------------------------------
ha...@aplcen.apl.jhu.edu, hall%apl...@jhunix.bitnet, ..uunet!aplcen!hall
Artificial Intelligence Lab, AAI Corp, PO Box 126, Hunt Valley, MD 21030

(setf (need-p 'disclaimer) NIL)

Barry Margolin

unread,
Aug 28, 1991, 4:51:27 PM8/28/91
to
In article <HEINOLA.91...@malla.ee.tut.fi> hei...@malla.ee.tut.fi (Heinola Kari Pekka) writes:
>Has anyone comments about "Miller/Benson: Lisp style and Design".

I generally agree with Marty Hall's description and assessment. However, I
would like to say that I thought the book was very good for what it tries
to do. I agreed with many of their stylistic suggestions, and I don't
recall finding any of them outrightly "wrong". I would be quite surprised
if any single programmer agreed with all the stylistic viewpoints of any
other, especially in a language as rich as Common Lisp. But you could do
much worse than follow the guidelines in that book. It's certainly a good
basis from which to develop your own personal style.

--
Barry Margolin, Thinking Machines Corp.

bar...@think.com
{uunet,harvard}!think!barmar

Eric Benson

unread,
Sep 19, 1991, 1:53:11 PM9/19/91
to
In article <52...@skye.ed.ac.uk> je...@aiai.ed.ac.uk (Jeff Dalton) wrote:
>>>Has anyone comments about "Miller/Benson: Lisp style and Design".
> Fairly expensive. Good style and design advice for writing up to
> medium-sized Lisp programs. Doesn't (so far as I can recall) tell
> you what to do when you're doing such things writing systems that
> involve several packages.

Expensive, yes, but well worth the price! Seriously, I don't think
it's any more expensive than comparable books, at least here in the
states. Perhaps there is more of a premium in Europe.

Jeff Dalton

unread,
Sep 19, 1991, 3:00:34 PM9/19/91
to
>>Has anyone comments about "Miller/Benson: Lisp style and Design".

Fairly expensive. Good style and design advice for writing up to

Mikel Evins

unread,
Sep 20, 1991, 2:15:53 PM9/20/91
to
In article <EB.91Sep...@watergate.lucid.com> e...@lucid.com (Eric Benson) writes:
>
>Expensive, yes, but well worth the price! Seriously, I don't think
>it's any more expensive than comparable books, at least here in the
>states. Perhaps there is more of a premium in Europe.

Looking at it with the eye of the general
book-buying public, I would have expected to
pay maybe $12.95 for it. In fact I paid more
like $30.

However, I am close enough to the technical
publishing field that I'm aware that several
factors contribute to its being more expensive
than I would expect a normal trade paperback
to be.

It is a technical book, and thus serves a
smaller readership than a general interest book.
In fact, as a Lisp style book, its readership is
even smaller than the run-of-the-mill
computer book. The publisher probably
doesn't expect to sell a lot of copies, and
so prices the book higher than it otherwise
would.

For comparison, take a look at the prices on
Springer's books. Even their slimmest volumes
usually carry a hefty price tag, again because
they tend to publish books that cover
fairly specialized areas.

0 new messages