Article View: comp.sys.mac
Article #43476Re: Pascal vs. C vs. Object programming
From: Dean Yu
Date: Sun, 04 Jun 1989 04:00
Date: Sun, 04 Jun 1989 04:00
35 lines
2694 bytes
2694 bytes
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 (<sigh>)
>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...) |
-------------------------------------------------------------------------------
Technical Details
Message-ID:
<43a19d53.1285f@maize.engin.umich.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!caen.engin.umich.edu!mystoneReferences:
<2292@thor.acc.stolaf.edu> <91@dbase.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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