home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: bit.listserv.psycgrad
- Path: sparky!uunet!usc!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!uxa.cso.uiuc.edu!cgk26737
- From: cgk26737@uxa.cso.uiuc.edu (C G Kolar)
- Subject: Re: Computer Languages
- References: <9208180119.AA00575@netcom.netcom.com>
- Message-ID: <Bt6s77.33H@news.cso.uiuc.edu>
- Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
- Organization: University of Illinois at Urbana
- Date: Tue, 18 Aug 1992 15:54:42 GMT
- Lines: 46
-
-
- i don't think that intimidating-looking code should deter someone
- from considering c++. the choice seems to break down as
- follows:
-
- 1. if this is just a requirement that you want to get rid of so you
- can move on with your life, then take pascal. it is more
- accessable for a beginner. if you just want to get through
- this class then you have a better chance of liking yourself
- in the morning if you take pascal.
-
- 2. if you want to write simple programs to take care of things
- such as repeated calculations, then you will be well off
- with pascal. again, it is easier to learn and you should be able
- to pick up the specific tricks necessary to your projects without
- considerable pain.
-
- 3. C++ is more difficult to learn, but that is because the way
- that it structures, addresses, and handles data is not as
- "common sense" as pascal. it is more difficult to learn,
- but with a decent teacher and some time it is possible to come
- around to thinking like the language. (this is from my own
- experience -- i found myself meditating in order to figure out
- how to implement pointers and structures.)
- if you intend on taking your work with the language you choose far,
- then c++ also seems to offer you more room to expand. once you
- get the hang of it, it is relatively painless to develop nice user
- interfaces -- an important consideration if you are planning to
- develop software for other people to use. if you are seriously
- considering application development, then c++ would also appear to be
- a better choice, as it offers good support for developing windows
- apps.
-
- so, c++ is a more difficult choice, but working on it does have
- payoffs. i not use c/c++ exclusively. if you have limited
- goals, however, pascal will probably allow you to do everything
- that you want without as large an initial investment
- in learning.
-
- --chris
-
- --
- /////\\\\\/////\\\\\/////\\\\\/////\\\\\
- Christopher G Kolar The University of Illinois at Urbana-Champaign
- Cognitive Flexibility Laboratory Internet: c-kolar@uiuc.edu
- Center for the Study of Reading NovaNET: chris / mfl / nova
-