On Sat, Dec 14, 2002 at 07:47:55 -0500, David Gerard Matthews wrote: > I'm pretty sure that Apple adopted it just to be different/moderately > incompatible. They like to trumpet > OSX's Unix kernel, and the fact that Unix apps port to OSX pretty > easily, but the coding style and > development tools and techniques they encourage seem to be pretty un-Unix. > OTOH, I certainly couldn't write Obj C code, but it doesn't seem to be > too hard to read if you're familiar > with C and C++.
It doesn't really require any c++ familarity, its more like Smalltalk (a "real" OO language). Apple do have a history of Objective C, and they use gnu compiler IIRC, so in theory porting OSX apps or writing linux.osc apps shouldn't be hard. - Steve