home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / scheme / 2106 < prev    next >
Encoding:
Text File  |  1992-08-30  |  1.4 KB  |  31 lines

  1. Newsgroups: comp.lang.scheme
  2. Path: sparky!uunet!stanford.edu!ames!pasteur!volga.Berkeley.EDU!matt
  3. From: matt@volga.Berkeley.EDU (Matt Wright)
  4. Subject: Re: wots going on here!?
  5. Message-ID: <1992Aug30.004706.22131@pasteur.Berkeley.EDU>
  6. Sender: nntp@pasteur.Berkeley.EDU (NNTP Poster)
  7. Nntp-Posting-Host: volga
  8. Organization: University of California, at Berkeley
  9. References: <1992Aug29.092113.12007@lugb.latrobe.edu.au> <JINX.92Aug29101908@chamarti.ai.mit.edu> <17o70sINNi2e@agate.berkeley.edu>
  10. Date: Sun, 30 Aug 1992 00:47:06 GMT
  11. Lines: 18
  12.  
  13. In article <17o70sINNi2e@agate.berkeley.edu> bh@anarres.CS.Berkeley.EDU (Brian Harvey) writes:
  14. >You know, I have to agree with the original poster that this is not the
  15. >sort of thing one would wish to present to a beginner.  Remember, you're
  16. >on page 184 before you learn what an "environment" is.  Meanwhile all
  17. >that argle-bargle is pretty intimidating.
  18.  
  19. I agree that getting thrown into the debugger on errors is much more of a
  20. nuisance than a help for a beginner.  (Actually, for people like me who
  21. generate lots of errors anyway with typos, brainos, etc., I still don't want
  22. to get thrown into the debugger unless I ask for it.)
  23.  
  24. One system I've used that I like a lot is the one in Kyoto Common
  25. Lisp---there's some global variable that says whether you want to be put
  26. into the debugger; if it's false than a (possibly partial) stack trace is
  27. printed on any error and you get a top-level REP loop.
  28.  
  29. -Matt
  30.  
  31.