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.
re: Felix
by dwilson on Fri 25th Apr 2003 06:21 UTC

Which is exactly the point. It's better to force someone to make more readable code than to let them not. Remember: A True Klingon Warrier Doesn't Comment his Code. Or whatever the quote is.

This is crazy talk. I almost always prefer when languages stay away from hard and fast rules. An example of the difference between python and java. In java there are rules that aren't there for technical reasons, but just to keep you in line. Whereas in python they allow you to break typical object oriented rules if you please. This allows you do take a "shortcut" if you want or need to.

It is like in certain classes where I program C professors will say "No global variables." Not that a global variable causes problems, but they see it as a shortcut because it breaks certain programming models. I see it as the most efficient way to get the job done at times.