Learn Cocoa
Cocoa and Mac OS X’s foundations, based on NeXTSTEP, make it extremely easy to code a graphical application. You doubt? Then check out this tutorial. Without a single line of code you’ll have a basic text editor with font styling (may the power of NeXTSTEP be with you).
The only bit that terrifies me apart is Objective-C. I definitely don’t like. Sure, you have bindings with languages like Python or Java but to unshield the true power of the NeXTSTEP you must code in O-C.
I truly believe that this comes to prove that the Linux community should pay more attention to GnuSTEP and use it as the foundation to a unified Linux development environment.




I’ve never done anything in Obj-C, but it looks like a nice language. It’s C with classes done right, unlike that C++ monstrosity.
Carlos,
I also don’t like C++ apart from its efficiency. The problem with C++ is its semantics. The problem with Objective C is its syntax. It’s appalling.