3 ms·
Very different user experiences, and also, the Mac development ecosystem is well-established. I suspect a lot of Mac AAA apps are done in C++. Probably a lot o
by ChrisMarshallNY 2y ago
Very different user experiences, and also, the Mac development ecosystem is well-established. I suspect a lot of Mac AAA apps are done in C++.
Probably a lot of iOS AAA apps are still in ObjC.
It is unwise to pull the rug from established developers.
- pjmlp 2y agoMore like Objective-C++, as otherwise it is lots of fun calling macOS APIs from C++. And no, C++ isn't as prevalent on Apple platforms as on other vendors. Hence why you will find out most of the C++ related documentation is for IO and Driver Kit, the Metal Shading Language dialect (based on C++14), LLVM, and that is about it. Even Metal is actually implemented in Objective-C, with Swift and C++ bindings, and the C++ bindings are really low effort versus the Swift tooling.