23 ms·
"""This claim is clearly false on Mac OS X and X Window platforms, and disputable on Windows, with the increasing share of .NET apps.""" Actually it is not. O
by dextorious 15y ago
"""This claim is clearly false on Mac OS X and X Window platforms, and disputable on Windows, with the increasing share of .NET apps."""
Actually it is not.
On OS X tons of programs, and especially the very largest, most popular ones, are in C++ (think: Photoshop and the Creative Suite, MS Office, and lots of Apple's own: Safari (webkit) is C++, Final Cut and Logic are C++, etc. Don't confuse the front-end UI code (Cocoa) with the backend. C++ is a first class language in XCode, and you can mix it with Obj-C as Objective-C++.
On X Window platforms: besides KDE, some of the most important apps are C++, including Firefox, Thunderbird and Open Office.
On Windows there are almost no .NET apps that people actually use --people as end users, as opposed to corporations. Most of the popular stuff, from games, to office suites, to design suites, to browsers, etc are C++.
- xyzzyz 15y agoYou just proved the claim that there are many GUI apps written in C++ on OS X and X Window platforms, which is, incidentally, not the claim I find false. What I find false is the claim that almost all GUI apps are written in C++.
- zerostar07 15y agoCan you find one app on your computer that is not written in c++?
- dextorious 15y agoHis argument is that if he's using a Mac, a lot of them are written in Objective-C. And if he's using Gnome in Linux, most are written in C. But for Windows apps, commercial apps, cross platform and games, C++ leads by far.
- xyzzyz 15y agoWhy, of course. What's more interesting, I can find only one GUI app on my computer that is (probably) written in C++, the web browser I use. Why do you ask?