Christopher Smith wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Darren New wrote:
Christopher Smith wrote:
why isn't the web littered with
Python/Haskell/Java/whatever web browsers that are far more feature rich
and performant, not to mention more secure and bug free?
Because you not only have to be performant and feature-rich, you also
have to be bug-compatible. It also helps to be distributed with an OS.
Ah, so all these other languages provide you with development advantages
as long as you are willing to give up performance and features. That
kind of reads to me as, "C++ appears to have some merit relative to
other languages".
Um, no. You really ought to read what I wrote.
The web isn't littered with web browsers *at all*, let alone in
different languages.
I'm talking about a
project whose scale is enough to "separate out the men from the boys" so
to speak. That means competing with the big boys in terms of feature
completeness and quality.
Sure. And if you pick web browsers, or maybe video games, the answer is
"See? C++." If you pick areospace firmware, the answer is "See? Ada."
If you pick banking, the answer is "See? COBOL."
I would be very surprised to discover that NASDAQ is written in C++.
In systems where when it fails, you lose a years worth of GDP or a dozen
lives, C++ isn't all that common. But sure, when a crash means you have
to open all your tabs again? Use C++.
So what are the advantages of C++ over, say, Ada 95?
--
Darren New / San Diego, CA, USA (PST)
Remember the good old days, when we
used to complain about cryptography
being export-restricted?
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg