Re: Apple and Developers (was lots of different subjects) (rekindling the fire)
Re: Apple and Developers (was lots of different subjects) (rekindling the fire)
- Subject: Re: Apple and Developers (was lots of different subjects) (rekindling the fire)
- From: Donald Brown <email@hidden>
- Date: Mon, 25 Mar 2002 19:39:52 -0600
Actually, there are three reasons--allowing programmers their choice of new
system or old (and remember, old uses the language used everywhere
throughout the industry) is one, but more significant are the ease of
bringing old programs into native OS X, and the ability to write a program
that runs under both OS X and OS 9 (there are a lot of Apple owners who
cannot move to OS X and others who shouldn't). There is a project that I'm
planning that may be in carbon, solely for backwards compatibility.
Is Cocoa better? Yes, though there are places where I sorely miss my
PowerPlant system--tables with varying height and width of the cells is a
prime example. But just as there are carbon programmers who haven't used
cocoa and are still passing judgment on it, there are those who have only
used cocoa who are passing judgment on carbon. Reading the API is NOT the
same as using Carbon.
We're all in this boat together, and if we play this right, Cocoa and Carbon
are two outriggers to keep our development system stable. Over time, Cocoa
will be strengthened by Carbon (wrapper classes around Carbon technologies
and looking at the strengths of the interface elements) and Carbon will be
strengthened by Cocoa (interface elements primarily). Anyone who says "I
have the solution" is probably wrong, because there rarely is a "THE"
solution.
Donald
on 3/24/02 1:21 AM, Jeff LaMarche at email@hidden wrote:
>
Apple needed Carbon for one primary reason - many programmers want to
>
keep using what they are used to (hell, I work with Cobol programmers
>
who have always and only programmed in Cobol), and Apple couldn't afford
>
to totally alienate their long-time developers
--
Donald Brown
email@hidden
http://www.eamontales.com
We have met the enemy and he is us - Pogo
_______________________________________________
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.