Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!caen.engin.umich.edu!mystone From: mystone@caen.engin.umich.edu (Dean Yu) Newsgroups: comp.sys.mac Subject: Re: Pascal vs. C vs. Object programming Message-ID: <43a19d53.1285f@maize.engin.umich.edu> Date: 4 Jun 89 04:00:00 GMT References: <2292@thor.acc.stolaf.edu> <91@dbase.UUCP> Reply-To: mystone@sol.engin.umich.edu Distribution: usa Organization: Computer Aided Engineering Network, University of Michigan Lines: 35 Sender: Followup-To: In article <91@dbase.UUCP> awd@dbase.UUCP (Alastair Dallas) writes: > >In my opinion, you should stick with Pascal. I am a C programmer who had >to learn to read Pascal to learn the toolbox, so I don't much like Pascal >and I do my work in C. However, you could easily spend a summer learning >the toolbox and learning C is another task altogether. Since much of the >available literature (particularly Inside Macintosh) uses Pascal examples, >you can concentrate on the toolbox itself. When I was a young man () >I would often (and still do) cast about in several directions at once. >However, a solid appreciation of the toolbox will stand you in good stead >for years to come. You can learn C or C++ next year. Actually, if you want to do any serious Mac programming in the next few years, you should learn C++ or Object Pascal. For the longest time, Apple's been using Pascal as their "official" language, which is the reason why the toolbox has a Pascal interface. However recently, Apple's made a move towards C and Object Oriented Programming. Someone who was at the Developers' Conference mentioned to me that if you want to do ANY Mac programming in the future, you'll need to know how to program in an OOP. A friend who's working at Apple mentioned that everyone is programming in either C or 68K, with the exception of the MacApp group which uses Object Pascal. So, what's the point of all this rambling? Learn C or an OOP. _______________________________________________________________________________ Dean Yu | E-mail: mystone@{sol,caen}.engin.umich.edu University of Michigan | Real-mail: Dean Yu Computer Aided Engineering Network | 909 Church St ===================================| Apt C "These are MY opinions." (My | Ann Arbor, MI 48104 employer doesn't want them. |=========================================== Actually, they don't really care | what I think. But President | This space intentionally left blank. Duderstadt does...) | -------------------------------------------------------------------------------