Re: Cocoa vs Carbon
Re: Cocoa vs Carbon
- Subject: Re: Cocoa vs Carbon
- From: Phillip Mills <email@hidden>
- Date: Wed, 11 Jun 2003 08:56:17 -0400
On Wednesday, June 11, 2003, at 08:19 AM, Cameron S. Bahan wrote:
My personal thoughts are that Cocoa and Carbon work side-by-side
without problems, where Cocoa offers a reduces the development time for
an application front end and can use C and C++ calls to access and
handle the back end / cross-platform aspects of the system.
When I started working with OS X I had some serious concerns about that
same question since I was coming from the point of view of wanting
things to work on Mac, Solaris, Linux, other Unix systems, and Windows
(if absolutely necessary!).
What I decided was:
1) For the UI -- given that I want my programs to look and act like
they belong on their respective platforms -- the coding is not going to
be portable regardless of Carbon/Cocoa, so I might as well use what's
best or easiest. Let the portable part be the design. (If TrollTech
ever supports Mac as an equal platform for Qt, I might change my
position on this.)
2) When I discovered Objective-C++ most of my concerns went away.
Writing "business" and data objects in a completely portable way (as
nearly as possible) and then providing a facade for them that's
callable from <whatever> interface works great, supports MVC/n-tier
concepts, and all the rest of the buzzword-enabled concepts. :-}
........................
Phillip Mills
Multi-platform software development
(416) 224-0714
"Will work for toys."
_______________________________________________
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.