Linked by Thom Holwerda on Mon 13th Dec 2010 19:27 UTC, submitted by lemur2
Permalink for comment 453452
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/25/13 0:45 UTC
Linked by Thom Holwerda on 05/24/13 23:59 UTC
Linked by Thom Holwerda on 05/24/13 22:33 UTC
Linked by Howard Fosdick on 05/24/13 21:41 UTC
Linked by Thom Holwerda on 05/24/13 14:44 UTC
Linked by Thom Holwerda on 05/23/13 23:22 UTC
Linked by Thom Holwerda on 05/23/13 22:04 UTC
Linked by Thom Holwerda on 05/23/13 22:01 UTC
Linked by Thom Holwerda on 05/23/13 17:52 UTC
Linked by Thom Holwerda on 05/22/13 22:23 UTC
More News »
Sponsored Links



Member since:
2006-05-30
No, actually very little software on a typical Linux desktop is written in C++.
By volume of code, not true. Openoffice, browsers... are written in C++. It doesn't matter much if my clock applet is written in C. "
This is subjective at best. Define C++. In fact, define C. I've seen C that is basically 90% inline assembler before. I've seen C++ that is essentially C with some class based wrappers.
C++ is "good enough", esp. when you use Qt framework. "
Is this your personal opinion or that of your employer - Nokia? I've used Qt.. it's okay. It's nice, but it's no Objective-C, even though Trolltech did a damn fine job making it one of the better C++ UI's out there.
Speed. Simplicity. Modern features. I seriously could not live without reflection, for example, and reflecting in C++ was painful at best. Also, it's hard to get around the short falls in the C++ static VMT implementation (or did they fix that in the 20xx spec?) The fact that adding a virtual method to a base class will break the ABI for everything is really bad. It makes shipping applications a real PITA.
Um.. okay. That's your opinion. I don't share it. Having done it both ways, I know which I prefer.
No. But then you are entitled to your opinion.
Free Nokia advertisement aside - people could do a lot worse than take up Qt. It is probably the least offensive C++ UI library. Now that it has more agreeable licensing, it is probably worth looking at.