home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.msdos.apps
- Path: sparky!uunet!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!csc.ti.com!tilde.csc.ti.com!mksol!mccall
- From: mccall@mksol.dseg.ti.com (fred j mccall 575-3539)
- Subject: Re: C advice
- Message-ID: <1992Sep15.203230.20648@mksol.dseg.ti.com>
- Organization: Texas Instruments Inc
- References: <25042@oasys.dt.navy.mil>
- Date: Tue, 15 Sep 1992 20:32:30 GMT
- Lines: 43
-
- In <25042@oasys.dt.navy.mil> cmiller@oasys.dt.navy.mil (Catherine Miller) writes:
-
- >Howdy all.
- > I have just been informed by a possible employer that learning
- >to program in C would be a really good idea. I've been looking
- >around for information and now I'm confused.
- > Why is Microsoft C $400 and BC++ $80? Obviously there's
- >some difference (or maybe not). I usually run thru Windows
- >on my system (Gateway 2000 486). If I go for Borland, should
- >I get the Windows version, even tho I don't plan on doing
- >Windows programming?
-
- This ought to go into a FAQ somewhere. First, are you sure it was
- BC++ and not TC++ that you saw (or have they changed their marketing
- on me again)? Anyway, the Microsoft compiler you saw comes with the
- full Windows development kit, etc. I suspect the Borland product you
- saw is much smaller (no separate debugger, profiler, etc.). Borland
- has a package that is in the same price range, which is Borland C++.
- It is both a Windows and DOS compiler, and comes with IDE's for both
- Windows and DOS. It also has a lot of other goodies, like separate
- debugger, assembler, and profiler. For more money you can buy OWL,
- which is a library to make writing Windows code easier.
-
- Anyway, if you're just interested in learning C, get something cheap.
-
- > This possible employer has a UNIX system. How different
- >is UNIX C from DOS C from DOS C++?
-
- UNIX C can be quite different from DOS C, depending on the UNIX and
- what C compiler they're using. There are also going to be a lot of
- 'DOSisms' that are caused by the difference in processor and
- environment (from the UNIX box).
-
- How different is C from C++? Most C++ compilers for DOS include an
- ANSI C compiler in the package. Given this question, I would invest
- my money in some good books on C, instead (or in addition) of a
- compiler.
-
- --
- "Insisting on perfect safety is for people who don't have the balls to live
- in the real world." -- Mary Shafer, NASA Ames Dryden
- ------------------------------------------------------------------------------
- Fred.McCall@dseg.ti.com - I don't speak for others and they don't speak for me.
-