Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Carbon iPhone Programming [WOT]



On Tue, May 27, 2008 at 3:36 AM, Jack Small <email@hidden> wrote:
>
> 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.

Oh come on. The ORIGINAL POST stated quite clearly that the entire
reason for the question was that he thinks a Cocoa port would be
unreasonably difficult.

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

Score another one for the Mailing List of the Easily Offended.

If you think it's as easy as I said, then why does this warrant a
response? Again, either what I said was right or it was wrong. If
wrong, please debate the facts. If right, please leave me alone
already.

Yes, the subject API of this list is dying. I'm really sorry about
that. I wish it weren't so. But that fact has absolutely zero, zilch,
nada, nothing, nil, NULL, to do with what I wrote.

Somebody states on a mailing list for API A that an API B is
unsuitable for X when in fact it is fairly suitable for X. Correcting
this mistaken information is the proper thing to do no matter whether
A and B are Carbon and Cocoa, Cocoa and Carbon, Cocoa and POSIX, or
what have you.

> 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.

What the heck are you talking about? Where has anyone become offended
at the existence of an alternative in this thread?

>  Nobody would ever dare make a post in Cocoa-Dev and say "Consider
> using Carbon." because it would be harpooned.

You're assuming facts not in evidence. People do this all the time.
Nobody ever gets attacked for it. The closest thing that ever happens
is that the original poster whines about wanting a "pure Cocoa"
solution. Such whining is generally given the derision it deserves.

This statement is tremendously ironic. Cocoa-dev is quite open to
using Carbon where it's suitable. But apparently on carbon-dev all I
have to do is merely mention the idea of using Cocoa, not even state
that it's better, and that serves as sufficient grounds for personal
attacks.

>  Nobody subscribed to this mailing list to learn about Cocoa.

If the original poster didn't want to hear about Cocoa then why did he
mention it?

He made it quite clear that he thinks Cocoa is a bad choice for him
because he thinks it's incapable of doing the things he needs. When
that information is incorrect, don't you think it's worthwhile to
provide the correct information? Doesn't everyone benefit from the
truth?

Bah, never mind. I feel like I've suddenly been transported to a
Communist Party meeting from the bad old days of the USSR. "Capitalism
is ideologically incapable of X!" "Well actually, capitalism has
proven itself perfectly good at X." "HOW DARE YOU CONTRADICT THE
OFFICIAL IDEOLOGY! TO THE GULAG WITH YOU!"

This will by my last post to this thread. If you cannot withstand the
occasional positive mention of Cocoa even when someone specifically
mentions it, then I think you need to seriously examine why such a
harmless thing would provoke such a strong response.

Mike
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

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>)
 >Re: Carbon iPhone Programming [WOT] (From: Jack Small <email@hidden>)



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

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.