On Wed, Sep 01, 2004 at 08:24:20AM -0400, Pete Bessman wrote: > At Wed, 1 Sep 2004 09:49:36 +0100, > Steve Harris wrote: > > > > Obejctive C is OK, it uses messages (smalltalk style) rather than method > > calls, and they have some performance limitations, but the class stuff is > > all sane. > > Good call, I forgot about it at the time of writing. It is quite > nice, and I like how the 'id' type obviates most of the need for > templates. The only complaint I have is that I think the class > declaration/definition syntax is... goofy... But that's certainly > tolerable.
sure. my only complaint is the lack of namespaces. and maybe missing class variables, you have to use a static c thing for that. not to mention the next foundation stuff. it's possible to write high level portable code using gnustep on linux and cocoa on mac os x. i just spent days of building an autoconf/automake build system that runs both on gnustep and cocoa (avoiding gnustep-make but getting some vars/paths out of it), had to steal some objc compiler/runtime detection macros from different places... but we are running straight OT now... bests, martin
