-   Programming (
-   -   Objective-C (

dogn00dles 03-20-2003 01:19 AM

I keep hearing about this...a true superset of C. Would any of you recommend it, is it better for a lot of the tasks C/C++ is used for? What good learning sources are available for it? Thanks for any feedback/flames

llama_meme 03-20-2003 08:21 AM

Objective C has a rather different syntax to C++, and a more dynamic object model (you can add methods to existing classes, query the type of an object at runtime, etc.) It's basically an attempt to graft a Smalltalk-type object system on top of C, and is therefore is not quite as efficient as C++. It's in some ways a bit more pleasent to work with, but it lacks some important features (e.g. exceptions).

I wouldn't really recommend it over C++, as there aren't many libraries available for it (with the big exception being Cocoa/GNUStep, of course).


Quasaur 11-29-2003 02:30 AM

I'm in the process of learning Objective-C, after having read up on it for a number of years...

Objective-C is the way object-oriented programming SHOULD be implemented in the C language, and there are myriad libs available (even for the Windoze platform).

Here are some links that will help you...
...Brad Cox the architect of the Objective-C language.
...the Objective-C frameworks for Apple OS X excellent introduction to GNUstep and Objective-C
...a partial listing of applications available for GNUstep

...a plethora of Objective-C resources

All times are GMT -5. The time now is 11:23 PM.