Linked by Jared White on Thu 24th Apr 2003 17:49 UTC
General Development There are two major varieties of Cocoa available. The first variety, possibly the more well known of the two, is the kind that you can use to make a nice warm cup of chocolate milk. While tasty, it's hardly proper subject matter for an operating systems information site. The second variety is far more on-topic: a programming environment for Apple Mac OS X that is the modern evolution of of the original NeXTSTEP frameworks. That's what I'm here to talk about today.
Permalink for comment
To read all comments associated with this story, please click here.
@patrik g
by Valkadesh on Thu 24th Apr 2003 18:33 UTC

It is much more complicated to have code completion when you have a dynamically typed language like Objective C. But code completion is much less useful in such a language, where there aren't twenty variants of the same method, each differing for the arguments type.

Regarding message syntax, I find the Smalltalk syntax (which is the syntax ObjC uses for message) much clearer than the Java one, especially when you have many arguments.