home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / scheme / 2624 < prev    next >
Encoding:
Internet Message Format  |  1992-11-20  |  1.8 KB

  1. Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!uwm.edu!ogicse!flop.ENGR.ORST.EDU!gaia.ucs.orst.edu!umn.edu!morayeel!man
  2. From: man@morayeel.micro.umn.edu (Man Nguyen)
  3. Newsgroups: comp.lang.scheme
  4. Subject: Re: What are good references on learning Scheme
  5. Message-ID: <1992Nov21.045712.9255@news2.cis.umn.edu>
  6. Date: 21 Nov 92 04:57:12 GMT
  7. Article-I.D.: news2.1992Nov21.045712.9255
  8. References: <Bxn869.MJ5@utdallas.edu>
  9. Sender: news@news2.cis.umn.edu (Usenet News Administration)
  10. Organization: University of Minnesota, Minneapolis: Under Grad Workstation Lab.
  11. Lines: 28
  12. Nntp-Posting-Host: morayeel.micro.umn.edu
  13.  
  14.  
  15. >What are some good books on Scheme?  I currently have only PC Scheme's
  16. >User's Guide and Reference Manual.  Thanks!
  17.  
  18. >Chang Yoon
  19. >c/o pmathis@utdallas.edu
  20.  
  21. >BTW:  I have had some Lisp experence, but not much.
  22.  
  23. If you really want to commit the time to learn Scheme from the view-point
  24. of algorithms and ideas, I strongly recommend Structure and Interpretation
  25. of Computer Programs by Harold Abelson and Gerald Jay Sussman.  I used it to
  26. learn Scheme last spring and fell it love with it.  It's not a book about the
  27. syntax -- it hardly discusses syntax at all.  Instead, it introduces you to
  28. some fascinating ideas in computer science.  It's a pure book -- not meant
  29. as a tutorial or anything really practical in the imperative sense.
  30.  
  31. I am a sophomore at the University of Minnesota -- double majoring in CSci
  32. and EE.  Right now I'm writing a proposal to assist in the instruction of
  33. Scheme.  Honestly, Scheme is an excellent "thinker's" language and SICP
  34. really demonstrates it.  It's good reading -- worth reading word-for-word.
  35.  
  36. Possible project: How about implementing an AC circuit simulator or a
  37. Motorola 65C02 "interpreter"?  Throw some ideas at me, I need some fascinating
  38. ideas for my proposal.
  39.  
  40. Man Nguyen
  41. man@mermaid.micro.umn.edu
  42.