• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Strong language about Cocoa and Qt.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Strong language about Cocoa and Qt.


  • Subject: Re: Strong language about Cocoa and Qt.
  • From: Jeff Harrell <email@hidden>
  • Date: Mon, 30 Jun 2003 22:08:32 -0500

On Monday, June 30, 2003, at 09:30 PM, publiclook wrote:

Companies will not put in the effort to do a good Mac version if they can get away with a no-effort mediocre version.

But Cocoa on (platform X) would have the same disadvantage that QT has on OS X. Foundation is fairly generic, but Application Kit is closely tied to the Mac OS X environment. If we magically ported Application Kit to (platform X), it would be at a disadvantage because it would lack the level of platform integration that the native toolkit has.

I think in general the idea of a cross-platform toolkit is a bad one. I think the better solution is to push MVC everywhere. The bulk of an application's code is in its (literal or notional) controllers and models. Replacing an Objective C/Cocoa view with a C++/MFC/.Whatever view should be a better solution than either doing a half-assed port or using a least-common-denominator toolkit.

(I'm gonna be a bit of a bastard here: I think people who rave about QT are unaware of how much better Cocoa is. I used to be a ViewKit programmer, ViewKit and Motif on SGI hardware. ViewKit and QT have a lot in common. I used to think that ViewKit was the bee's knees. But now I know better. It's a shame that more people aren't willing to climb the learning curve to go from thinking in C++ to thinking in Objective C so they can make an informed decision about Cocoa.)

--
email@hidden
http://homepage.mac.com/jharrell
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

References: 
 >Strong language about Cocoa and Qt. (From: publiclook <email@hidden>)

  • Prev by Date: Re: How to get energy saving options?
  • Next by Date: Re: Strong language about Cocoa and Qt.
  • Previous by thread: Strong language about Cocoa and Qt.
  • Next by thread: Re: Strong language about Cocoa and Qt.
  • Index(es):
    • Date
    • Thread