Re: Why Cocoa (say vs Carbon)
Re: Why Cocoa (say vs Carbon)
- Subject: Re: Why Cocoa (say vs Carbon)
- From: Andy Satori <email@hidden>
- Date: Wed, 26 Feb 2003 21:30:39 -0500
Sure they do, you could do the same example Rich Text Editor with
almost now handwritten code on Windows. All you had to do was use
Visual C++ ($1400), MFC (leaks memory like a sieve) and learn how to
translate that arcana of Message Crackers.
And once you've done all this, you feel like an accomplished C++
developer, only to go apply what you've learned and discover that much
like the rest of Windows, you've now gone beyond the glossy surface to
find the ugliness that lurks beneath.
I'm finding some of the same things in Cocoa, features that strike me
as implemented in odd places.
That said, overall, Cocoa just *feels* like a better toolset, and
having only spent the time to download the toolset, I can't really
gripe now can I?
Maybe I can.
Things that would make the Cocoa / Project Builder / Interface Builder
world a better place, one that would make the average enterprise level
developer drool? Code completion code-insight, whatever you want to
call it. But the little popup's that provide the parameter list for a
given method, a popup to offer the closest match as you type for a
method name, and a better way to browse documentation (I find that the
in application methodology of both Visual Studio and Project Builder is
a disaster) to the point where I use a seperate window with the docs in
that to be able to work productively as a new to Cocoa developer.
The other thing the is missing is a data access model. A framework to
wrap the fancy ODBC Manager in Jaguar, with some basic ODBC drivers
would be a perfect start. Leverage Apple software, and provide a
framework to the ODBC datasources and an ODBC driver for FileMaker, or
the WebObjects supplied OpenBase.
And for the sake of really grabbing developer mindshare? drop the
price of WebObjects, or bundle it ala IIS and .NET. I've spent the
past year doing C#.NET work in a Fortune 1000 shop, and Cocoa &
WebObjects flat kill it for function and form, but being the only Mac
user in the shop ( that isn't a graphic artist in the
monkeying^H^H^H^H^H^H marketing department ), I'm kinda outvoted. But
a platform that offers world class tools (PB/IB/WO are damned close)
for a sub $600 / machine pop is an awfully sexy sale.
Ok, I'm done ranting now....
Andy
On Wednesday, February 26, 2003, at 08:57 PM, Dennis Munsie wrote:
And, it's not much better on the Windows, Java, or X Windows side,
IMO... none of them beat the for-free, out of the box, standard
development environment of Cocoa. Boy, it would be nice to see Apple
port Cocoa back out to Windows, Solaris, and others (Linux port? :)
again... maybe in a few years once everything settles with OS X.
Especially drool-worthy is the ability to build a multi-document text
editor, that features rich text, imbedded graphics, rulers, text
justification, and a myriad of other features that requires
practically no code of my own.
_______________________________________________
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.