Article View: alt.msdos.programmer
Article #1078Re: Newbie Wants Advice on C-Programming
From: Russ Poffenberger
Date: Wed, 06 Jan 1993 21:02
Date: Wed, 06 Jan 1993 21:02
46 lines
3229 bytes
3229 bytes
Dale DePriest (daled@cadence.com) wrote:
: From what I have been following in this thread you have been given
: good advice for the most part. I would like to add a few comments
: that may help you get on your way.
:
: The discussion mentions Borland C++. You may not know that this is
: also known as Turbo C/C++. The Turbo version is adequate to learn on
: and is quite a bit cheaper. The full Borland version provides a full
: environment for professional programmers. The Turbo C can often be
: had inexpensively in the used market, going rate about $25, by people
: that are moving to C++. Version 2 is excellent and supports all that
: you need to get going.
:
: Of course if you want to think about things as objects you'll need to
: grab Turbo C++. In this case buy a new one. You probably don't want
: the down level versions. The Borland/Turbo products have an integrated
: programming environment that is excellent for beginners.
:
: With regard to Fortran. When you code in C you will find that some
: math expressions are not deterministic since the optimizer may rearrange
: things. You may have to break the statement into pieces to get the
: answer you want. Other than that they should both be equally accurate.
: Fortran is probably easier to learn since you don't have to deal with
: pointers and scoping problems which are the most difficult C issues.
:
: To speed up your learning buy a book that has an available disk of the
: programs in the book and then buy the disk. It will save you lots of
: time. Also read the manuals that come with the software that you buy.
: Don't buy used software without full manuals.
:
BC++ and TC++ are not the same product at all. BC++ includes a better compiler
that has better optimization, and can also produce both DOS and Windows
programs. It also includes profiler and other tools not found in the TC++
products.
TC++ comes in 2 varieties. TC++ for DOS, and TC++ for Windows. Neither
product can generate programs for the other environment (ie, TC++ for DOS
cannot make Windows programs, and vice-versa). Ther compiler also does not
have the same optimization options as BC++, and does not include the other
tools like the profiler and such.
Russ Poffenberger DOMAIN: poffen@sj.ate.slb.com
Schlumberger Technologies ATE UUCP: {uunet,decwrl,amdahl}!sjsca4!poffen
1601 Technology Drive CIS: 72401,276
San Jose, Ca. 95110 Voice: (408)437-5254 FAX: (408)437-5246
Technical Details
Message-ID:
<1993Jan6.210256.4477@sj.ate.slb.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!geraldo.cc.utexas.edu!slcs.slb.com!leo.asc.slb.com!sjsca4!poffenReferences:
<1993Jan5.185131.3782@Cadence.COM>Show Full Headers
Complete Article Headers
Newsgroups: alt.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer,comp.lang.c++,comp.lang.c Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!geraldo.cc.utexas.edu!slcs.slb.com!leo.asc.slb.com!sjsca4!poffen From: poffen@sj.ate.slb.com (Russ Poffenberger) Subject: Re: Newbie Wants Advice on C-Programming Message-ID: <1993Jan6.210256.4477@sj.ate.slb.com> Followup-To: alt.msdos.programmer,comp.os.msdos.programmer,comp.sys.ibm.pc.programmer,comp.lang.c++,comp.lang.c Sender: news@sj.ate.slb.com Organization: Schlumberger Technologies, ATE division, San Jose, Ca. X-Newsreader: TIN [version 1.1 PL7] References: <1993Jan5.185131.3782@Cadence.COM> Date: Wed, 6 Jan 93 21:02:56 GMT Lines: 46