3 ms·
Some? More like all AAA applications use ~100% ObjC. I'm talking about apps like Facebook, Messenger, Instagram, YouTube, etc.
by aaaaaaaaaaab 4y ago
Some? More like all AAA applications use ~100% ObjC. I'm talking about apps like Facebook, Messenger, Instagram, YouTube, etc.
- ChrisMarshallNY 4y agoThis is likely true. I only know of a couple, but I'm quite sure that there are legacy codebases up the yin-yang. Either that, or Electron/Xamarin/React Native. I am not really a fan of the hybrid apps. I was just watching Slack go crazy on my iPad, a few minutes ago.
- pjmlp 4y agoThose use mostly C++ alongside Objective-C, or nowadays Swift, unfortuly what most use is something like React Native, Flutter,....
- ChrisMarshallNY 4y agoI'm pretty sure that Adobe Photoshop is still C++. Funny story. It started off as Object Pascal, and used MacApp 0.9 as its framework. I think the codebase was converted to C++, around Photoshop 3. Snapseed[0, 1] (won awards) had its engine written in C++. C++ is a good language for image pipelines. Doesn't really pass the "ooh, shiny!" test, though... [0] https://apps.apple.com/us/app/snapseed/id439438619 https://apps.apple.com/us/app/snapseed/id439438619 [1] https://play.google.com/store/apps/details?id=com.niksoftware.snapseed https://play.google.com/store/apps/details?id=com.niksoftwar...
- pjmlp 4y agoYes, the initial Photoshop version source code has been made available. https://computerhistory.org/blog/adobe-photoshop-source-code/ https://computerhistory.org/blog/adobe-photoshop-source-code...