home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.scheme
- Path: sparky!uunet!spool.mu.edu!uwm.edu!cs.utexas.edu!torn!utzoo!sq!dak
- From: dak@sq.sq.com (David A Keldsen)
- Subject: Re: What are good references on learning Scheme
- Message-ID: <1992Nov24.042715.4278@sq.sq.com>
- Organization: SoftQuad Inc., Toronto, Canada
- References: <1992Nov20.001132.28991@pasteur.Berkeley.EDU> <1992Nov22.033413.1020@linus.mitre.org> <GJR.92Nov23094656@chamarti.ai.mit.edu> <By6MoB.7qH@rice.edu>
- Date: Tue, 24 Nov 92 04:27:15 GMT
- Lines: 38
-
- dorai@cs.rice.edu (Dorai Sitaram) writes:
-
- >How does one pronounce the abbreviation "SICP"? I've been
- >saying "Sic P" without qualms all along, and only yesterday,
- >when someone I recommended the book to started snickering
- >did I realize that an alternate pronunciation would be
- >desirable.
-
- We call it "ess eye cee pee" or "The Wizard Book" or "The Purple Book"
- (both at SoftQuad, Toronto, and at the University of Oregon, Eugene).
-
- >That said, while I agree that SICP chooses to teach thinking
- >about programs over teaching programming, I don't think the
- >passing over of call/cc in the book can be attributed to
- >that choice. Arguably, if SICP were written today, it would
- >contain call/cc or some variant, without such an act
- >spelling a compromise of any of its lofty goals.
-
- One might argue that EoPL (_Essentials of Programming Languages_,
- Friedman, Wand and Haynes, ISBN 0-262-06145-7 [MIT Press hb], ISBN
- 0-07-022443-9 [McGraw-Hill]) is a recent and more advanced SICP. One
- would be incorrect ;-) but if you want a *really* good discussion of
- call/cc, including how to implement it, I think that's a good place to
- look. It's a significantly more challenging text, and a terrific next
- step after SICP.
-
- (I think SICP is showing its age, just a bit...the dialect differences,
- the lack of call/cc...but I still fondly remember it as the book which
- made CS fun for me again. I also still recommended it to people when
- they ask "why Scheme" or even "what should I read next?").
-
- Regards,
- Dak
- --
- David A. 'Dak' Keldsen of SoftQuad, Inc. email: dak@sq.com phone: 416-239-4801
- "You're all in league, you people!" the Duke snarled. "The whole bunch of
- you! You're nothing but a pack of ringleaders!"
- -- _Wyrd Sisters_ by Terry Pratchett
-