[comp.archives] [comp.lang.objective-c] Re: Learning Objective-C

pbiron@weber.ucsd.edu (Paul Biron) (02/08/91)

Archive-name: languages/objective-c/objective-c-tutorial/1991-02-07
Archive: nova.cc.purdue.edu:/pub/next/docs/Objc.frame.Z [128.210.7.22]
Original-posting-by: pbiron@weber.ucsd.edu (Paul Biron)
Original-subject: Re: Learning Objective-C
Reposted-by: emv@ox.com (Edward Vielmetti)

In article <1991Feb5.175401.2707@mdivax1.uucp> mdivax1!radvan (Don Radvan) writes:
>	My company is starting a project on the NeXT and has no
>	experience with Objective-C or OOP in general. Is there
>	any other source for info on Objective-C besides the
>	book by Cox? Books? Videos? Course notes? We find the
>	lack of material in Obj-C must frustrating, especially 
>	as our only alternative appears to be c++ 8-(. 

[I'll be replying via e-mail to the poster, but thought this would
be of interest to others as well]

There is a fairly good introduction to OOP, Obj C, and NeXT's mods to
gbd available via anon ftp from nova.cc.purdue.edu in the file
pub/next/docs/Objc.frame.Z (the OldObjc.{ps,wn} are an older version
of this).  The tutorial is about 50-60 pages in a FrameMaker document.

It *appears* that the tutorial is a set of course notes made for
an OOP programming class at purdue (tho I don't remember exactly, I
haven't read it for a month or so).


--------------------------------------------------------------------------------
Fighting for peace is like fucking for viginity!
--------------------------------------------------------------------------------
Paul Biron  pbiron@ucsd.edu (net mail) garp!pbiron@keynes.ucsd.edu (NeXT mail)
Central University Library, Mail Code C-075-R       (619) 534-5758
Social Sciences DataBase Project
University of California, San Diego, La Jolla, Ca. 92093
--------------------------------------------------------------------------------
STOP THE WAR IN THE GULF --- NOW !!!!!!!
--------------------------------------------------------------------------------
Paul Biron      pbiron@ucsd.edu        (619) 534-5758