Re: Objective-C (Possibly OT)
Re: Objective-C (Possibly OT)
- Subject: Re: Objective-C (Possibly OT)
- From: "Craig S. Cottingham" <email@hidden>
- Date: Mon, 14 Jan 2002 14:57:41 -0600
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday, January 14, 2002, at 02:14 , Steve Klingsporn wrote:
On Monday, January 14, 2002, at 08:59 , Smith, Bradley wrote:
Cool. By knowing an object's class will I not already know whether it
responds to copy?
Not necessarily. Maybe it's a class you've never heard of. Maybe
it's a class in a plugin that was written by some third party
who didn't have access to your source code.
This is kind of a weak defense for an utterly non-standard and
not widely used programming language.
I never said it was a defense of Objective-C; I merely answered
his question.
Maybe if we hold our breath, new and exciting types of apps
will suddenly 'evolve' and 'discover themselves?' ;o)
All I can suggest in response is to note that the GPG signature
on this email was made possible by GPGMail
(<
http://www.sente.ch/software/GPGMail/index.html>), whose
author, Stiphane Corthisy, had no access to the source code in
Apple's Mail.app, and yet still managed to add support for GnuPG
to Mail.app, including toolbar buttons and a pane in the
latter's Preferences panel. I suspect that this feat would have
been difficult if not impossible using C++.
Looking at the two choices, Carbon (yuck!), and Cocoa (interesting
but relevant?) is depressing to me.
Cocoa is extremely relevant, not only to Apple and Mac OS X, but
especially to a mailing list called "Cocoa-Dev".
I'm not saying Objective-C isn't a superior language to C++;
I'm sure it is, and have read over "Learning Cocoa" and played
with some of the examples and what-not... Doesn't matter if the
skill is not a portable or relevant one, though.
I'm sure that the members of this list who use Objective-C on a
daily basis for their livelihoods -- not to mention the many
programmers at Apple working on Mac OS X, Cocoa, and related
software -- will be happy to know that you've decided that their
skills don't "matter".
If you're interested in "portability" or "relevance", and your
definition of these terms doesn't include Cocoa, then I'd
suggest that this mailing list is not appropriate for you.
- --
Craig S. Cottingham
email@hidden
PGP key available from:
<
http://pgp.ai.mit.edu:11371/pks/lookup?op=get&search=0xA2FFBE41>
ID=0xA2FFBE41, fingerprint=6AA8 2E28 2404 8A95 B8FC 7EFC 136F
0CEF A2FF BE41
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (Darwin)
Comment: For info see
http://www.gnupg.org
iD8DBQE8Q0ZLE28M76L/vkERAm7aAKC+uxwBtLiL/swiCSa8mqC2AzGxfwCg0ojB
vzUCqalBxSgxhJPJnmjWQuY=
=N/we
-----END PGP SIGNATURE-----