3 ms·
"There are literally dozens of us!" FWIW, I think C++ is killing it on mobile and many other platforms and disagree with the post you responded to. Just point
by ndesaulniers 10y ago
"There are literally dozens of us!"
FWIW, I think C++ is killing it on mobile and many other platforms and disagree with the post you responded to. Just pointing out that 2 samples isn't statistically significant.
- pjmlp 10y agoWhere are the C++ killer applications on iOS and Android, besides game engines, written 100% in C++? Where is C++ on the iOS and Android documentation versus Objective-C, Swift and Java?
- stock_toaster 10y agoClang, LLVM, WebKit, Chrome/Blink?
- pjmlp 10y agoHave you bothered to learn my comment? > C++ has become an infrastructure language on the enterprise. None of those examples, except for clang, are a full stack application written 100% in C++.
- deleted 10y ago[deleted]
- milesrout 10y agoI can't think of any really big programmes written entirely in a single language. Every single programme out there is dependent on libraries written in C, kernels written in C, libraries written in C++, etc. Emacs is full of Lisp. Maybe Chrome? Chrome is written entirely in C++.
- pjmlp 10y ago> Every single programme out there is dependent on libraries written in C, kernels written in C, There are no mainframe OS with kernels written in C. Linking to C is an option of the program author, sometimes there is an option, sometimes the authors doesn't do any better. When I wrote my compiler project for the university, I made the point the language runtime should have zero lines of C. > Maybe Chrome? Chrome is written entirely in C++. The purpose of Chrome is to allow users to run applications written in HTML, CSS, JavaScript. Those users would be able to see exactly the same web pages regardless of the programming language used to write the browser.
- isaacremuant 10y ago100 % is a trap. Lots of games that require performance use c++ heavily. There's an NDK for a reason. There's a lot of languages and many are used in different contexts. Just because people use Java and C# to write desktop apps doesn't mean a lot are not using c++ and Qt to do the same.
- pjmlp 10y agoThe NDK doesn't expose Android frameworks other than via JNI, games do their UI via OpenGL and use very little features from Android itself.
- milesrout 10y agoWhy '100% in C++'?