home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / scheme / 2843 < prev    next >
Encoding:
Internet Message Format  |  1992-12-31  |  1.6 KB

  1. Path: sparky!uunet!cs.utexas.edu!swrinde!gatech!destroyer!cs.ubc.ca!columbia.cs.ubc.ca!not-for-mail
  2. From: manis@cs.ubc.ca (Vincent Manis)
  3. Newsgroups: comp.lang.scheme
  4. Subject: Re: applying or
  5. Date: 30 Dec 1992 22:04:59 -0800
  6. Organization: Institute for Pure and Applied Eschatology
  7. Lines: 26
  8. Message-ID: <1hu2ibINN8le@columbia.cs.ubc.ca>
  9. References: <MOB.92Dec30090646@strident.think.com> <1hsiocINN2v6@columbia.cs.ubc.ca> <24517@alice.att.com>
  10. NNTP-Posting-Host: columbia.cs.ubc.ca
  11.  
  12. In article <24517@alice.att.com> ark@alice.UUCP () writes, re McCarthy and:
  13. >Of course, in lazy languages, there's no difference.
  14. >So perhaps people who can't tell them apart are guilty of lazy thinking?
  15. Well, far be it from me to cast aspersions on the users of lazy
  16. languages, but, if the shoe fits...
  17.  
  18. Andrew correctly takes me to task for not explicitly saying that lazy
  19. languages (or for that matter, any language, including Scheme, which has
  20. thunks), `control' is an even more blurred matter than in conventional
  21. languages. 
  22.  
  23. The worst of all worlds is Smalltalk, in which one says 
  24.  
  25.   (a > 0) and: [(a/x) > 1] 
  26.  
  27. where the square brackets are Smalltalk's equivalent of a procedure.
  28. From having taught Smalltalk and Scheme, I must say that Smalltalk's
  29. perceived asymmetry gives students a lot more problems than Scheme's use
  30. of a special form. 
  31.  
  32.  
  33. -- 
  34. \    Vincent Manis <manis@cs.ubc.ca>      "There is no law that vulgarity and
  35.  \   Computer Science, Langara College     literary excellence cannot coexist."
  36.  /\  100 W. 49th Ave, Vancouver, BC, Canada (604) 324-5205  -- A. Trevor Hodge
  37. /  \ Co-author of ``The Schematics of Computation'', Prentice-Hall, Jan 1994
  38.