delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/07/30/20:30:58

From: Weiqi Gao <weiqigao AT a DOT crl DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: is djgpp object-oriented?
Date: Fri, 30 Jul 1999 19:25:16 -0500
Organization: CRL Network Services
Lines: 44
Message-ID: <37A2426C.EE21D1EF@a.crl.com>
References: <DF68C2DA114AEF31 DOT F293BE60E613D4D1 DOT 37081597882D5EDC AT lp DOT airnews DOT net>
NNTP-Posting-Host: a116007.stl1.as.crl.com
Mime-Version: 1.0
X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.0.36 i586)
X-Accept-Language: en
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

- carlo - wrote:
> 
> Don't attack me!

You are safe with this crowd.

> Is DJGPP Ansi-like.  C++?  Object-oriented?

DJGPP features GNU C/C++/Objective-C.  GNU C is ANSI.  GNU C++ is mostly
ANSI, some late fetures are not in there yet.

C++ is a good language for object-oriented programming, although there
are others that's easier to learn, and yet others easier to use, all at
the expense of a little efficiency.

> Is it commercially viable?

Well, yes.  It even has its own web site!  All the traffic should
generate some income?

>  Is it a good place to learn C or C++?

If you've got a DOS machine (or Windows 3.1, 95/98/NT) already set up,
DJGPP is very easy to setup: use the Zip picker to choose what to
download, donload, and unzip, setup one environment variable and you are
good to go!

> Should one learn C or C++ first?

That depends: The K&R C book is only 272 pages while the Bjarne
Stroustrap C++ book is 910 pages.  If you want fast and lean and mean,
go with C, and if you want slow and comprehensive and more power, go
with C++.
Both are extremely useful: for example, UNIX is written in C, and ... (I
was going to be fair and impartial here, but I couldn't think of
anything popular that's written in C++).

> (And, tangential - what is Objective-C?)

Another object-oriented extension of C that's not as popular as C++.

-- 
Weiqi Gao
weiqigao AT a DOT crl DOT com

- Raw text -


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