home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!nocsun.NOC.Vitalink.COM!wetware!ditka!eagercon!eagercon!eager
- From: eager@eagercon.com (Michael J. Eager)
- Subject: Re: MSDOS C Compiler advice?
- Message-ID: <1992Nov17.070519.6080@eagercon.com>
- Sender: root@eagercon.com (Operator)
- Reply-To: eager@eagercon.com
- Organization: Eager Consulting
- References: <forb0004.82.721891955@student.tc.umn.edu>
- Date: Tue, 17 Nov 1992 07:05:19 GMT
- Lines: 53
-
- In article 721891955@student.tc.umn.edu, forb0004@student.tc.umn.edu (Eric Forbis) writes:
- >I'll be taking C this Winter quarter, and would welcome any comments about
- >commercially available C compilers. We'll have a compiler available via Unix
- >accounts, but I'd prefer to slap something on the hard drive of my 386,
- >where it will be there after the course ends.
- >
- >Are the commercial products (Borland, MS) extremely complex, worthy of a
- >course of themselves to learn to use? Or do they have a better interface?
-
- All of the compilers are reasonably easy to use, including Borland & MS.
- No course is needed to use the compiler, just a bit of reading the manual.
-
- >
- >I noticed that MS C users can upgrade to the SDK for a mere $139; extremely
- >tempting for a cash-strapped married student. However, I've heard that the
- >SDK is a time- consuming pain to learn. I haven't heard much about Borland's
- >frameworks, and assume you've got to dish out the $400; no upgrade. I won't
- >be doing any Windows programming for some time to come, of course, but
- >would like to look ahead a bit to avoid rebuying the wheel.
-
- The SDK and Borland Framework are both for Windows programming. SDK is complex
- and detailed. Neither is something that a brand new C programmer should
- purchase just to have. If you buy it now, chances are that you will end up
- buying an upgrade by the time you have enough experience with C to use either.
-
- >
- >The only difference I'm aware of is that Borland is said to compile a little
- >faster and sparely. I'm won't have a lot of time to spend on the compiler
- >itself, so any pretty point and run features would be welcome.
-
- If you can't program in C yet, compilation speed is not important :-).
-
- Any, absolutely any compiler will be adequately fast for a course in C programming.
- Time spent in compilation will not be significant in learning C, and usually
- is not significant until you are working on files with hundreds or thousands
- of lines of code, or compiling a significant number of files at a time.
-
- Think of it this way, if compiler A compiles your program in seven seconds,
- how much more productive will you be if compiler B compiles it in five?
-
- >
- >BTW, is it true that there's no direct way to read and write disk volume
- >labels in C? How do you get around this; is assembly required?
-
- No it is not true. Look in the library manual for BIOS calls which will
- read disk records.
-
-
- ---
- Michael J. Eager Michael.Eager@eagercon.com
- Eager Consulting (415) 325-8077
- 1960 Park Boulevard, Palo Alto, CA 94306-1141
-
-