Objective-C Programming
Objective-C is a set of object-oriented additions to ANSI C; much cleaner than C++. It is supported by GNU GCC compiler, as well as the Apple compiler that ships with Mac OS X. Objective-C is the best-supported way of programming for that OS.
See also our Object-oriented programming and Cocoa programming pages.
Links
- Google directory
- A Project with Paradoxical Goals by Brad Cox
- Objective-C resources from Michael Weber
- Objective-C resources from Swarm project
- Object-Oriented Language: Objective-C
- Object-Oriented Programming with Objective-C (1.2 MB PDF) sample chapter from O'Reilly.
- Objective-C: The More Flexible C++ from Linux Journal
- Optimizing Objective-C from Mulle Kybernetik
- Memory management in Objective-C from O'Reilly
- Objective-C runtime from O'Reilly
- Love, Hate, and Objective-C
- FAQ
- Objective-C slides by B. Stefansson
- Objective-C blog at Tucows
- Command-line framework ddcli
Books
- Object-Oriented Programming and the Objective-C Language from NeXT
- Objective-C from Kobunsha (Japanese, online source code in English)
GNUstep on SGI IRIX
Notes from installing GNUstep base on SGI IRIX 6.5:
- Downloaded GNUstep make 1.3.0
- Downloaded GNUstep base 1.3.0
- Made directory
/usr/local/gnustep - In GNUstep make distribution did
./configure --prefix=/usr/local/gnustep make make install
- In GNUstep base distribution did
setenv GNUSTEP_SYSTEM_ROOT /usr/local/gnustep/System ./configure source $GNUSTEP_SYSTEM_ROOT/Makefiles/GNUstep.csh make make install
- got warning about
mframenot having been ported to IRIX - GNUmake crashed; needed to make
/Source/Additions/static_obj/mips/irix6.5/gnu-gnu-gnu/subproject.oout of the object files in that directory usingar cr subproject.o GS*.o. - Compiling
autogsdocfailed; needed to repeat that command line(s) adding the abovesubproject.oto the mix.
- got warning about




