www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/02/03/18:17:51

From: "John M. Aldrich" <fighteer AT cs DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DJGPP vs Borland C++
Date: Mon, 03 Feb 1997 14:42:01 -0800
Organization: Two pounds of chaos and a pinch of salt
Lines: 48
Message-ID: <32F669B9.515F@cs.com>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 970203181635 DOT 27257F-100000 AT is>
Reply-To: fighteer AT cs DOT com
NNTP-Posting-Host: ppp208.cs.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Eli Zaretskii wrote:
> 
> > I admit that I am a loner in that I never grew fond of BC or
> > it's IDE, but I'm not imagining the problems I had with it.
> 
> You are not alone in this, trust *me*.

And me as well.  :)  I have had some brief experience with both Borland
C and Turbo C and found both to be really lacking in many respects.

- I have found it nearly impossible to port Unixy programs to Borland,
while DJGPP compiles most without a single warning.  For example, the
MUD server code that I keep bragging about in my .sig.

- Makefiles are a far more powerful compilation control tool than
"projects".  Period.  Can you use a project to install your programs,
create distributions, and back up files?  Nope.

- Turbo C was paranoid to the point of idiocy about several common C
constructs that I use frequently in my programs.  For example, it warns
about any assignment within a conditional expression that is not
explicitly compared to zero.  Example:

  if ( ( a = stuff( ) ) == c ) ...

generates a warning.  Duh.

- I would much rather have my choice of editors to write and design
code.  If I don't like the way Borland or Turbo C auto-indents my code,
can I tell it to change?  Uh uh.  Emacs, on the other hand...  (I
haven't used BC or TC in a while so if this is incorrect don't jump down
my throat.)

- Finally, it's much FASTER to type in parameters on a command line then
it is to flip through menus, check switches, and desperately search
through the various screens of commands to make sure you didn't forget
anything.

Okay, I'll shut up now.  :)  Let's try to either let this thread DIE or
get back to the main point at hand.  All this flamage is pointless.

-- 
---------------------------------------------------------------------
| John M. Aldrich, aka Fighteer I  |        fighteer AT cs DOT com         |
| Call me for your free AOL disk!  |   http://www.cs.com/fighteer   |
|  Chain letters, work-at-home schemes, free long distance, etc.,   |
|    are ILLEGAL!  Keep the Internet litter-free... don't SPAM.     |
---------------------------------------------------------------------

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019