🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.objective-c
Article #406

Please help me find documentation...

#406
From: Myche'jae-Bel
Date: Tue, 17 Oct 1995 00:00
48 lines
2777 bytes
I'm rather at a loss for documentation on GNU Objective C.

I've read and reread the FAQ on Objective C a hundred times, and even
managed to find a book (the Pinson-Wiener book) to try and understand
all the power of Objective C, but I'm still just not getting it.

Let's dig in:  I decided to look at <objc/Object.h>, seeing as how
that might do me some good.  I was wrong.

In Object.h, there are lots and lots of method prototypes, and only a
single comment for a block of them to describe what they're supposed
to be used for.  So, I'm looking for a 3-line or so comment per
method, to say what the heck each of them is supposed to do.

Next, there's no documentation to say whether these are methods that
should be implemented per class, or whether you get it for free from
Object.h (I know, nothing's free).  I mean, are those methods a list
of what *should* be implemented in a subclass of Object, or are they
already implemented in Object, or a mix of the two?  If so, how am I
supposed to know which is which?  (I'm assuming that it's a mix--alloc
seems to work out of the box, but read: and write: aren't performing
an archive the way I thought they should).

Ok, then there's the Objective C runtime API.  Huh?  There are no
comments.  What the heck is the difference between sel_get_uid and
sel_get_any_uid?  What do they do, man?

I'm not trying to flame the wonderful GNU workers.  I'm just
frustrated, because I can infer that Objective C is quite an amazing
language, and I'm limited in exploring this new dynamic world because
I simply don't know enough about how this is all supposed to work.

So, what should I do?  I'm posting this in a desperate attempt to
avoid downloading the source code, and trying to answer my questions
that way.

Is there any documentation, other than the FAQ, on GNU Objective C?

Thanks very much in advance.

Mike J. Bell

-- 
-- mikeb@gl.umbc.edu ------------------------------------------------------
| all opinions are mine "I want to look at life...in the Available Light" |
| PGP Key fingerprint    04 E3 0D 55 F1 2A 47 A1  A4 03 08 6B E2 9F 89 F3 | 
----------------------------------------- http://www.gl.umbc.edu/~mikeb/ --
Technical Details
Message-ID: <460c61$r86@umbc9.umbc.edu>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,42f3fa54c99ae7da,start
X-Google-Attributes: gid11318c,public
X-Google-Thread: 1111a3,42f3fa54c99ae7da,start
X-Google-Attributes: gid1111a3,public
From: mikeb@umbc.edu (Myche'jae-Bel)
Subject: Please help me find documentation...
Date: 1995/10/17
Message-ID: <460c61$r86@umbc9.umbc.edu>
X-Deja-AN: 117683340
organization: University of Maryland, Baltimore County
followup-to: comp.lang.objective-c
nntp-posting-user: mikeb
newsgroups: comp.lang.objective-c,gnu.gcc.help