delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/03/03/19:20:24

Date: Sat, 4 Mar 2000 05:46:17 +0600 (LKT)
From: Kalum Somaratna aka Grendel <kalum AT crosswinds DOT net>
X-Sender: root AT darkstar DOT grendel DOT net
To: djgpp AT delorie DOT com
Subject: Re: C++, what is it (Was: Re: Fastest bitblt?)
In-Reply-To: <38BFE6B7.A9D31ED8@americasm01.nt.com>
Message-ID: <Pine.LNX.4.10.10003040539120.636-100000@darkstar.grendel.net>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: dj-admin AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Fri, 3 Mar 2000, Rolf Campbell wrote:

> Kalum Somaratna aka Grendel wrote:
> >
> > BTW I love C++ but sometimes I get the feeling when I read statements like
> > the above that it is more a toolkit which you can use to "patch up"
> > various problematic designs (BTW I'm _not_ referring to DJGPP) rather than
> > a programming language.
> 
> What do you mean by a toolkit for patching designs?

IMHO people frequently use the code reuse facilities of c++ to "program
down", which means to add features like bounds checking arrays, decent
strings, nonzero based arrays etc that arguably should have been in the
base language, rather than to "program up" (which was what the code resue
facility was supposed to do) by extending API's like adding a different
style of a file selector dialog box etc..

Thats why I say that c++ is more close to being a complete language kit
rather than a fully functional language.

Grendel


Hi, I'm a signature virus. plz set me as your signature and help me spread
:)

- Raw text -


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