4 ms·
so are almost all GUI apps This claim is clearly false on Mac OS X and X Window platforms, and disputable on Windows, with the increasing share of .NET apps.
by xyzzyz 15y ago
so are almost all GUI apps
This claim is clearly false on Mac OS X and X Window platforms, and disputable on Windows, with the increasing share of .NET apps.
- berkut 15y agoNo it's not - there's a reason Qt is one of the most mature and well used GUI toolkits in the world by professional desktop software...
- xyzzyz 15y agoHow is wide usage of Qt relevant to the claim that almost all GUI apps are written in C++?
- cppsnob 15y agoPlease, name a .NET app that is widely used on Windows.
- 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?
- deleted 15y ago[deleted]