2 ms·
Yes, macOS's approach of "Cocoa or GTFO" must be seen as as strength.
by madhadron 7y ago
Yes, macOS's approach of "Cocoa or GTFO" must be seen as as strength.
- andrekandre 7y agoanecdotal, but, as steve once said “most companies die of indigestion”... putting their weight behind one toolkit ensures everyone is working to make it the best it can be...
- madhadron 7y agoIt probably helps that it was a fully mature toolkit inherited from another place, and came in with the return of Steve Jobs, so it would be pretty politically untenable to start trying to ditch it.
- kristianp 7y agoIt's really interesting to me that stark difference between MS's GUI framework fire-and-motion, vs macOS's stability. Why couldn't MS do that? They have c# vs macOS's objective-C, perhaps it's because MS wanted to have a decent C++ UI framework, but the Windows-8/modern app direction they took added to the fragmentation.
- WorldMaker 7y agoWinUI 3.0 finally offers some of the "Carbon" to Windows 8's "Cocoa" (in XAML Islands and better overall interop with Win32 and older OS releases). Microsoft's attempt to go "Cocoa only" missed the "Carbon" stage that that their own application teams internally warned them they would probably need (as those same teams had warned Apple about in the originally "Rhapsody" plan to skip an intermediate stage like "Carbon" entirely). Maybe after WinUI 3.0 has been out the door for a while and more apps transition to targeting WinUI 3.0 they can think about killing Win32 only and going "Cocoa only".