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

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!spool.mu.edu!agate!NewsWatcher!user
  2. From: werner@soe.berkeley.edu (John Werner)
  3. Newsgroups: comp.sys.mac.oop.misc
  4. Subject: Re: Q: What's your opinion?
  5. Followup-To: comp.sys.mac.oop.misc
  6. Date: 17 Nov 1992 18:02:54 GMT
  7. Organization: UC Berkeley School of Education
  8. Lines: 22
  9. Distribution: world
  10. Message-ID: <werner-171192095909@128.32.157.31>
  11. References: <1eab2mINNild@agate.berkeley.edu>
  12. NNTP-Posting-Host: 128.32.157.31
  13.  
  14. In article <1eab2mINNild@agate.berkeley.edu>, jsjacob@soda.berkeley.edu
  15. (John S. Jacob) wrote:
  16. > My question: what are the relative merits of OO languages available
  17. > for the Mac. Indeed, what are the languages available? I know of C++
  18. > and SmallTalk, and few others. I'm sure I don't know of all of them.
  19.  
  20. Which language you use is mostly a matter of personal preference and
  21. pragmatic considerations.  You'll probably be better off if you try to
  22. learn object oriented desigh/programming in general, using whatever
  23. language you want (or multiple languages), rather than just learning C++ or
  24. SmallTalk or whatever.
  25.  
  26. I use C++ myself: partially because I used to use C, partially because I
  27. like some of the powerful features like constructors, destructors, and
  28. operator overloading, and partially because I use MacApp.  One warning: if
  29. you learn C++ with a recent book and a good compiler, switching to Apple's
  30. MPW C++ will be painful: there are no templates or exception handling. 
  31. Maybe the rumored Think C++ will fix this.
  32.  
  33. --
  34. John Werner                         werner@soe.berkeley.edu
  35. UC Berkeley School of Education     510-642-9651
  36.