competition is good?
Posted Apr 5, 2007 16:48 UTC (Thu) by
hazelsct (subscriber, #3659)
In reply to:
competition is good? by dion
Parent article:
Linux and flash
Whence the "C is a bad desktop programming language" tirade? Have you learned nothing in the past decade?
GNOME has had five years of API and ABI stability. The C++ language has had about five ABI changes in the same timeframe. So even if we don't count the changes in KDE and Qt libraries, 3rd party software OEMs have had to re-build everything from scratch for each of the numerous KDE/QT interface and C++ ABI combinations shipped with various versions of various distributions, which is an outrageous amount of effort. Or they've shipped everything statically linked, resulting in extreme bloat in both disk space and memory usage. The GTK+/GNOME apps have just worked, and will continue to just work for the foreseeable future.
There you have it. C is superior to C++.
And for the record, read Miguel's rants again: he is not tired of C, but of languages which aren't garbage collected or JIT compiled. Neither C nor C++ has this, so they're both obsolete!
There, now aren't you glad we have desktop competition? :-)
(
Log in to post comments)