• 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
Re: [OT] Objective-C history
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [OT] Objective-C history


  • Subject: Re: [OT] Objective-C history
  • From: Prachi Gauriar <email@hidden>
  • Date: Fri, 10 Dec 2004 22:39:42 -0500


On Dec 10, 2004, at 3:12 PM, Creed Erickson wrote:
On Dec 10, 2004, at 3:49 AM, Killobit wrote:
where does the .m extension for objective-c source files come from?

my guess would be "implementation" (second letter)

but im not sure.

'm'ethods

Okay, this has happened a number of times today. In my earlier post in this thread, I referred people to the thread last year that discussed the same thing, but it seems like I would have done better to actually give the answer in the body of the message.


According to Steve Naroff (worked on the original Stepstone Objective-C compiler and wrote the original front-end support for Objective-C for GCC), the 'm' stands for messages. Brad Cox (inventor of Objective-C) seems to recall that it was messages on some level, though he doesn't remember for sure. Given the credentials of these two men, it seems very likely that the 'm' stands for 'messages', not 'methods' or 'modules'.

-Prachi

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


References: 
 >[OT] Objective-C history (From: Killobit <email@hidden>)
 >Re: [OT] Objective-C history (From: Creed Erickson <email@hidden>)

  • Prev by Date: Re: Kill other process's warning dialog
  • Next by Date: Re: Retrieving application name during runtime
  • Previous by thread: Re: [OT] Objective-C history
  • Next by thread: Kill other process's warning dialog
  • Index(es):
    • Date
    • Thread