• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
[Moderator] Re: [Foo new] vs [[Foo alloc] init]:
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Moderator] Re: [Foo new] vs [[Foo alloc] init]:


  • Subject: [Moderator] Re: [Foo new] vs [[Foo alloc] init]:
  • From: Scott Anguish <email@hidden>
  • Date: Mon, 18 Feb 2008 14:33:36 -0500

I think this debate has passed the point of usefulness. It's probably best to take it to private email.

If you feel the documentation is not explicit enough in this case, file a bug.

Despite your assertion, there ARE binary compatibility requirements within Apple. Bill is in an excellent position to know this since he's an Apple engineer.

Scott
Apple Inc
Technical Publications, Cocoa and Developer Tools Group


On Feb 18, 2008, at 7:53 AM, Gregory Weston wrote:


In light of the documentation, the binary compatibility requirements, and the implementation for at least the past 6 years -- if not the past 14 -- it would seem a rather pessimistic conclusion.

The documentation supports me more than you, the binary compatibility "requirements" don't exist, and the implementation aside from being irrelevant only supports your reading since October. Yes, it *is* a pessimistic stance, but that's the appropriate way to read such things. An API doc is a first cousin to a standards document; what isn't said is as important as what is and, in particular, if a behavior isn't promised as reliable then relying on it is an error.

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Bill Bumgarner <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Bill Bumgarner <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Bill Bumgarner <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Bill Bumgarner <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Bill Bumgarner <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Bill Bumgarner <email@hidden>)
 >Re: [Foo new] vs [[Foo alloc] init]: (From: Gregory Weston <email@hidden>)

  • Prev by Date: flow of control for sequential data processing
  • Next by Date: Re: Set focus on NSView in an NSMenuItem
  • Previous by thread: Re: [Foo new] vs [[Foo alloc] init]:
  • Next by thread: Re: [Foo new] vs [[Foo alloc] init]:
  • Index(es):
    • Date
    • Thread