🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #43476

Re: Pascal vs. C vs. Object programming

#43476
From: Dean Yu
Date: Sun, 04 Jun 1989 04:00
35 lines
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!mystone
References: <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