Strong language about Cocoa and Qt.
Strong language about Cocoa and Qt.
- Subject: Strong language about Cocoa and Qt.
- From: publiclook <email@hidden>
- Date: Mon, 30 Jun 2003 22:30:28 -0400
Al of the following are my opinions and worries as a long established
developer:
There is an article about using Qt on Mac OS X in preference to using
Cocoa.
http://www.osnews.com/story.php?news_id=3929.
I certainly understand the desirability of a good cross-platform
framework. Mac OS X is now the fifth platform on which I have used
Foundation and Appkit. What I don't understand is comments like the
following:
"I tried to un-brainwash myself from years of Windows programming in
order to accept Objective-C and Cocoa. But as soon as I heard that
Trolltech was going to release an updated Qt library for MacOSX, I
abandoned Cocoa altogether. "
"My own experience is that it's very hard to unlearn C/C++ and adapt to
the mentality and style of Objective-C. I've read comments from other
developers in OSX forums who feel the same way."
The author was even willing to forego any sort of IDE in order to stick
with Qt. In other words, doing without an IDE was less of an
impediment than using Cocoa.
One of the reader responses to the article said "The custom
preprocessor issue bothers me less than using Objective-C." IMHO, this
is getting out of hand. That is like saying I would rather use a
hammer to drive screws than learn how to use one of those funny looking
screw drivers.
Qt ports of popular applications to the Mac are certainly welcome, but
I doubt they will be very popular. In contrast to "native"
applications, the Qt applications will likely be crude, inconsistent,
and incomplete... or have things improved a lot since I last used
popular Linux applications based on Qt or not ?
I think what Apple needs to do is reestablish cross platform Cocoa as
soon as possible. Linux or Free BSD could even be the first targets.
It wouldn't take much of a technical stretch. Without a better cross
platform way to develop software for the Mac, we are going to end up
with a bunch of low quality Real Basic and Qt applications. Companies
will not put in the effort to do a good Mac version if they can get
away with a no-effort mediocre version. That is if they sell for the
Mac at all.
_______________________________________________
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.