Sweet Chocolate

[apple] 
As soon as I find the time, I should get my feet wet in OS X/Cocoa programming. It seems to be a pretty cool and fresh way to make stuff.

I just read an article contrasting it with Java GUI programming.

Made by alper at 2005-10-25 02:11 | Place comment (4) | Trackbacks (0)

Comments

Re: Sweet Chocolate
cocoa rocks. Absolutely. I've already been hacking Cocoa a bit. I can already tell you that Objective C is much, /MUCH/ easier to pick up compared to C++. Especially if you're already familiar with OO programming.

But... Write java GUIs in vim and swing? That guy is a moron.

Try RCP if you need to quickly build very solid and good looking GUIs for java. And use Eclipse.

For all that, his main point is valid... and applies to windows and linux both. Apple's native GUI toolkit works fundamentally differently from the windows and linux approach (by which I refer to Trolltech and gnome)... and it's a much better idea. Apple apps look a heck of a lot nicer than windows/linux for a good reason, and they are faster and easier to write to boot. No downside. I really wish those cocoa apps ported easily to other platforms; but because Apple tends to do things their way (often the 'right' way), porting cocoa apps is nigh impossible.
Made by: Reinier Zwitserloot on October 25,2005 17:20


Re: Sweet Chocolate
That Objective-C is a grandly superior C-dialect, I had picked up a while back while reading an introductory article to the language. Never having had a Mac before, the need to play with it stayed minimal (though GCC does sport an Objective-C compiler).

Maybe the need will arise again, though without looking it up I think there should be perfect Python bindings to it. Still lack of portablity is a big issue (why write exclusively for Mac?).
That is going to be helped greatly by the native Mac GTK port which is coming sometime soon.
Made by: Alper on October 25,2005 18:48


Re: Sweet Chocolate
http://developer.apple.com/cocoa/pyobjc.html
Made by: redmar kerkhoff on October 31,2005 08:00


Re: Sweet Chocolate
Hi Redmar. Pleased to meet you.

Looks sweet and simple. Though for simple cross-platform programming I would prefer to write stuff in pyGTK which is becoming realistic with the native GTK port for OS X.
Made by: Alper on October 31,2005 11:24


Trackbacks
Send your trackbacks to: http://alper.nl/blog/tech/19/tbping
There are no trackbacks.