home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / mac / oop / misc / 12 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  1.6 KB

  1. Path: sparky!uunet!pageworks.com!world!eff!sol.ctr.columbia.edu!spool.mu.edu!uwm.edu!ogicse!cs.uoregon.edu!nntpserver!cgay
  2. From: cgay@sisters.cs.uoregon.edu (Carl L. Gay)
  3. Newsgroups: comp.sys.mac.oop.misc
  4. Subject: Re: Q: What's your opinion?
  5. Message-ID: <CGAY.92Nov17165314@sisters.cs.uoregon.edu>
  6. Date: 18 Nov 92 00:53:14 GMT
  7. Article-I.D.: sisters.CGAY.92Nov17165314
  8. References: <1eab2mINNild@agate.berkeley.edu> <1992Nov17.122020.6140@reed.edu>
  9. Sender: news@cs.uoregon.edu (Netnews Owner)
  10. Reply-To: cgay@cs.uoregon.edu
  11. Organization: CS Dept, University of Oregon
  12. Lines: 24
  13. In-Reply-To: yeung@reed.edu's message of 17 Nov 92 12:20:20 GMT
  14.  
  15.  
  16.    From: yeung@reed.edu (Woodrow Yeung)
  17.    Date: 17 Nov 92 12:20:20 GMT
  18.  
  19.    In article <1eab2mINNild@agate.berkeley.edu> jsjacob@soda.berkeley.edu (John S
  20.    >
  21.    > My question: what are the relative merits of OO languages available
  22.    > for the Mac. Indeed, what are the languages available? I know of C++
  23.    > and SmallTalk, and few others. I'm sure I don't know of all of them.
  24.  
  25.    [deletions]
  26.  
  27.    Macintosh Common Lisp, another OO extension to Lisp.  Heard lots of good
  28.    things about it, but like SmallTalk not really viable for shrink wrap
  29.    software development.
  30.  
  31. Not to pick nits or anything, but MCL is not an OO extention of Lisp,
  32. but rather it is an implementation of Common Lisp.  The Common Lisp
  33. standard includes the Common Lisp Object System (CLOS).
  34.  
  35. Another interesting OO language is Dylan.  Essentially very similar to
  36. Scheme but with the addition of CLOS.  It's a new language designed by
  37. the folks at Apple, so presumably there will eventually be an
  38. implementation for the Mac.
  39.