Re: Speed of Quartz (was: optimizing compilers)
Re: Speed of Quartz (was: optimizing compilers)
- Subject: Re: Speed of Quartz (was: optimizing compilers)
- From: John Siracusa <email@hidden>
- Date: Wed, 06 Feb 2002 09:53:32 -0500
On 2/6/02 9:05 AM, email@hidden wrote:
>
> Exercise: Some Quartz APIs are private...
>
>
>
> a) ...because Apple wants to hurt developers.
>
>
> b) ...in order to maintain an abstraction that will let the Quartz
>
> implementation grow and adapt to changing hardware in the future.
>
>
Not likely, given the roadmap from Motarola.
What about graphics card hardware and other "GPU" acceleration?
>
> c) ...because the current implementation is full of tape and bailing wire
>
> and there is no "finished" API (or even design) suitable for public
>
> consumption.
>
>
Given that Quartz in the _only_ third generation drawing engine on any
>
platform, I'd have thought that Apple would both support and hype it to
>
hell and gone! And it's been over a year now; when is the tape and bailing
>
wire going to be addressed? If that's the problem, which I doubt.
Do you think the design and implementation Quartz is "finished" to the
satisfaction of the engineers behind it?
I think the answer is both b) and c). Would you rather have a published API
today, knowing it will change in a year, breaking your apps, or would you
rather wait a year and get the final "1.0" API? I guess YMMV, but I think
Apple is wise to keep its options open at this point.
>
Love your writing, by the way. Ever think of doing a beginners' Cocoa
>
book--or series of articles?
That'd be kind of hard considering my Cocoa programming experience extends
through the little Currency Converter example and no farther... ;)
-John
_______________________________________________
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.