httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian Behlendorf <br...@hyperreal.org>
Subject the C++ disaster (was Re: Source code - optimised assembler)
Date Wed, 11 Mar 1998 08:46:54 GMT

feul for the fire.

>Delivered-To: brian@hyperreal.org
>Resent-Date: Wed, 11 Mar 1998 00:42:37 -0800 (PST)
>To: mozilla-general@mozilla.org
>Path: not-for-mail
>From: Jamie Zawinski <jwz@netscape.com>
>Newsgroups: netscape.public.mozilla.general
>Subject: the C++ disaster (was Re: Source code - optimised assembler)
>Date: Wed, 11 Mar 1998 00:42:02 -0800
>Organization: The Mystic Knights of Mozilla, http://www.mozilla.org/
>Lines: 28
>NNTP-Posting-Host: h-205-217-227-10.netscape.com
>X-Mailer: Mozilla 3.02 (X11; U; IRIX 6.3 IP32)
>Resent-From: mozilla-general@mozilla.org
>X-Mailing-List: <mozilla-general@mozilla.org> archive/latest/1547
>X-Loop: mozilla-general@mozilla.org
>Resent-Sender: mozilla-general-request@mozilla.org
>
>G. Sumner Hayes wrote:
>> 
>> Netscape chose C for some parts of the code and C++ for others, and
>> while those may or may not be the best possible choices they're
>> certainly reasonable ones.  They've dealt with the portability
>> problems pretty well so far, and I presume they have a reasonable
>> knowledge of available alternatives and the pros/cons of those.
>
>We have dealt with the portability problems, but at colossal cost.
>
>In my humble but correct opinion, it was a huge mistake to allow C++
>code into the cross-platform areas of Mozilla.  Those who advocated
>this underestimated the difficulty of the portability problems by
>at least an order of magnitude.  But, what's done is done; that's
>where we are today, and being able to say "I told you so" isn't much
>of a reward.
>
>Hopefully, if we get anything out of this pyrrhic victory, at the
>least we should be able to come up with a document that shows where
>the land mines are buried, and that will perhaps convince others not
>to run headlong into this same disaster in the future.
>
>It's too bad that most people don't get the fact that an object-oriented
>programming style has exactly nothing to do with the programming
>language you use.  
>
>-- 
>Jamie Zawinski         http://people.netscape.com/jwz/      about:jwz
>
>
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--
"Optimism is a strategy for making                         brian@apache.org
a better future." - Noam Chomsky                        brian@hyperreal.org

Mime
View raw message