Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
Re: Carbon iPhone Programming [WOT]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Carbon iPhone Programming [WOT]




On May 25, 2008, at 6:46 PM, Michael Ash wrote:

On Mon, May 26, 2008 at 4:07 AM, Jack Small <email@hidden> wrote:

On May 25, 2008, at 8:04 AM, Michael Ash wrote:

On Sun, May 25, 2008 at 8:06 PM, Jim Billmeyer <email@hidden>
wrote:

Is it possible to do Carbon development on the iPhone?

What I need is to create a window, setup an OpenGL context and then poll for
events in between graphics updates. Porting the application to Cocoa would
require trashing the applications kernel instead of simply writing a thin
HAL layer.
Not 100% related to your original question, but can I ask why a Cocoa
version would require trashing the application kernel? Cocoa is
perfectly capable of creating a window, setting up an OpenGL context,
and polling for events. It is certainly better suited to
Hollywood-style "don't call us, we'll call you" framework usage, but
it's not particularly hard to use it in the manner you describe.

Your question is 0% related. Why would you go out of your way to post this
in Carbon-Dev other than to provoke an argument?

Jeez, I was just trying to be helpful. It sounded like the guy had some misconceptions about using Cocoa for this kind of work. It's easier than you think. I figured I could give a bit of information about that, which would then save him a whole lot of trouble later on if he ultimately had to make the switch.

Every question posted on this list has the potential for an answer using Cocoa.


"It's easier than you think." is precisely the kind of opinion best kept off this list. You don't know anything about me.

So, my deepest and sincerest apologies for attempting to be helpful by
stepping outside the bounds of this mailing list. Next time I'll be
sure to stick to suggestions which, while useless, will not offend.

There is nothing deep or sincere about this statement at all. It is glib and divisive.


I am saddened and physically ill over the red flags I see around me. Many suggest I simply ignore it and move on, but for some of us a line has been crossed that we can not follow. Everybody has an opinion about Cocoa, but at this point none of them are really appropriate for this list.

I sit down everyday and have many years of meaningful Carbon development work ahead of me, regardless of what future steps Apple takes, or any arguments people may make, or what names some want to call me. This list is about the only place we can discuss it and even here we are bombarded constantly by the NSIrresistibleCharms of Cocoa. I don't know how it works on other lists, but I don't want to end every thread with a discussion on the magnificence of Cocoa.

Oh, and by the way, thanks for trimming the quotes in the message to
make me look like an ass. I have repaired them above.

I trimmed the quotes because my intent was to answer the OPs question, which was quite clear, and that is all. In fact I tried to make sure my reply was not an attack but an honest question.


I am truly and humbly sorry to the Carbon-Dev list for replying to your message instead of the OPs. This was my error, and it is one I unfortunately can not undo. I have made an effort to try and leave it off this list, and bite my tongue as more and more posts attempt to sway me. Obviously I need to try harder.

I have often felt that the very existence of an alternative was offensive to some Cocoa people, and it turns out my fears were perfectly justified. Nobody would ever dare make a post in Cocoa-Dev and say "Consider using Carbon." because it would be harpooned. Nobody subscribed to this mailing list to learn about Cocoa.

More later,
Jack







_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Carbon iPhone Programming (From: Jim Billmeyer <email@hidden>)
 >Re: Carbon iPhone Programming (From: "Michael Ash" <email@hidden>)
 >Re: Carbon iPhone Programming (From: Jack Small <email@hidden>)
 >Re: Carbon iPhone Programming (From: "Michael Ash" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.