Re: ObjC was: Checking OS Version with Cocoa
Re: ObjC was: Checking OS Version with Cocoa
- Subject: Re: ObjC was: Checking OS Version with Cocoa
- From: MarketLogix Developer <email@hidden>
- Date: Mon, 6 Jan 2003 07:54:47 -0800
Hi.
"Proprietary extensions" to the "GNU" Objective C language?
No such thing. The language extensions are certainly open. Part of
Apple's version of GCC, and the runtime is part of Darwin.
This is a well-placed snip in my quote to make your point, ever think
of a career in the media ?
Frameworks are indeed proprietary but they are NOT extensions to the
ObjC language per se.
Regrettable analogy on my part now that I realize that Frameworks ONLY
equate to add-on
class libraries and are NOT necessary to make the base language work.
Just like the AppKit
in NeXTStep. Clearly, I should have known better given that I've
already ported a bunch of my
ObjC stuff over to OSX mostly as is without a single "Framework".
Nothing but -lobjc ...
So, technically, I guess I am an ObjC developer w/o being a Cocoa
developer !
and the runtime is part of Darwin.
I think the ObjC runtime is also part of (Apple's version) of GCC which
I hope is also the FSF's version.
Whatever version number that is these days. Isn't Darwin the OS ? I
don't see how that relates to the
ObjC runtime other than much or perhaps some of Darwin is written to
compile with it.
Apple owns the trademark Objective-C, so Apple's Objective-C is the
gold standard.
Interesting. Did Apple buy StepStone Inc. as well as NeXT Computer ?
Or is StepStone
no longer in business these days ? Cause I would have thought that
since StepStone
pioneered the Objective-C language many years before NeXT was born ...
well who knows,
that would be a legal thing. Anybody know what happened to StepStone,
Inc. ? They were
based in Sandy Hook, CN or some state in the New England area.
By the way, as far as I remember, the Objective-C support in GCC came
out of NeXT long ago.
True, NeXT wrote the ObjC code as an add-on to GCC and then donated it
to the FSF.
But in my reckoning, not THAT long ago. Man, now I do feel old !
Apple's Objective-C is the gold standard.
The folks at NeXT Computer did rewrite the ObjC compiler toolchain and
runtime from
the ground up and I must confess, I like their's much better than the
original. I guess Apple
can take credit by consumption.
I wish they would have been as active in donating their debugger (gdb)
enhancements to the FSF as well !
Thanks for the clarification.
bisk
On Sunday, January 5, 2003, at 05:30 AM, John Hvrnkvist wrote:
On Sunday, January 5, 2003, at 05:19 AM, MarketLogix Developer wrote:
I'm new here and I must confess that I do not yet know the
exact description of Cocoa.
Cocoa is just a marketing term, and seems to refer to the frameworks
rather than the language.
I suppose that it equates to the
proprietary extensions, ie. Frameworks that Apple has added
to the (GNU) ObjC language. Plus libaries of Classes of course.
"Proprietary extensions" to the "GNU" Objective C language?
No such thing. The language extensions are certainly open. Part of
Apple's version of GCC, and the runtime is part of Darwin.
Apple owns the trademark Objective-C, so Apple's Objective-C is the
gold standard.
By the way, as far as I remember, the Objective-C support in GCC came
out of NeXT long ago.
/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.