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