From: Hyman Rosen <hymie@prolifics.com>
Subject: Re: The Next Microsoft?
Date: 2000/05/05
Date: 2000-05-05T18:46:52+00:00 [thread overview]
Message-ID: <t7vh0sbzrz.fsf@calumny.jyacc.com> (raw)
In-Reply-To: m3d7n0x4nc.fsf@flash.localdomain
Mark Atwood <mra@pobox.com> writes:
> Early C++, you are right. But once the committee started on it, they
> could never say no to any seriously proposed feature, so now the language
> is too big for the human brain.
What are these features that you are talking about? What features are
present in Standard C++ that were absent in Early C++? The only thing
that comes close that I can think of is the internationalization of
stream I/O, and it was absolutely necessary to do this or there would
have been no standard at all.
My allegedly human brain can encompass Standard C++ enough so that I
can use it. When I need precise detail, I refer to the Standard.
> Nobody uses C++, they only use either a preferred or a
> in-house-mandated subset dialect.
Ravenscar Profile. Nyah nyah! You are being ridiculous. Have you looked
at Microsoft's ATL class libraries, for example?
> True, the STL model is nice and can fit in one competent brain. Pity
> that it's realized in such a horrible language.
The STL model is a direct result of the desire to write high-level
algorithms on fancy containers using the exact style that C programmers
use to process arrays, namely with pointer arithmetic. Indeed, STL
algorithms apply directly to raw C arrays. STL and C/C++ make a perfect
fit.
next prev parent reply other threads:[~2000-05-05 0:00 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <8eg37k$15n$1@nnrp1.deja.com>
[not found] ` <8epkoa$b8b$1@nnrp1.deja.com>
[not found] ` <E$OcUgAHHIE5Ewfl@quik.freeuk.net>
[not found] ` <8eu0ob$7qv$1@nnrp1.deja.com>
2000-05-05 0:00 ` The Next Microsoft? Ray Blaak
2000-05-05 0:00 ` Mark Atwood
2000-05-05 0:00 ` Hyman Rosen
2000-05-05 0:00 ` Mark Atwood
2000-05-05 0:00 ` Hyman Rosen [this message]
2000-05-05 0:00 ` Jon S Anthony
2000-05-05 0:00 ` Hyman Rosen
2000-05-05 0:00 ` Jon S Anthony
2000-05-05 0:00 ` Bill Greene
2000-05-06 0:00 ` Ehud Lamm
2000-05-07 0:00 ` STL, Ada, C++ (Was Re: The Next Microsoft?) Brian Rogoff
2000-05-08 0:00 ` Florian Weimer
2000-05-08 0:00 ` Robert Dewar
2000-05-07 0:00 ` Brian Rogoff
2000-05-08 0:00 ` Pascal Obry
2000-05-08 0:00 ` Brian Rogoff
2000-05-08 0:00 ` Robert Dewar
2000-05-08 0:00 ` Pascal Obry
2000-05-09 0:00 ` STL, Ada, C++ Harry Erwin
2000-05-09 0:00 ` Robert A Duff
2000-05-09 0:00 ` STL, Ada, C++ (Was Re: The Next Microsoft?) Marin D. Condic
2000-05-09 0:00 ` Robert Dewar
2000-05-09 0:00 ` Marin D. Condic
2000-05-08 0:00 ` Hyman Rosen
2000-05-08 0:00 ` Brian Rogoff
2000-05-09 0:00 ` Richard D Riehle
2000-05-09 0:00 ` Brian Rogoff
2000-05-09 0:00 ` Hyman Rosen
2000-05-09 0:00 ` Robert A Duff
2000-05-09 0:00 ` Hyman Rosen
2000-05-09 0:00 ` Brian Rogoff
2000-05-10 0:00 ` Richard D Riehle
2000-05-10 0:00 ` Brian Rogoff
2000-05-05 0:00 ` The Next Microsoft? Ayende Rahien
2000-05-05 0:00 ` Bobby D. Bryant
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox