• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Why is Cocoa Better?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why is Cocoa Better?


  • Subject: Re: Why is Cocoa Better?
  • From: jason rusoff <email@hidden>
  • Date: Sat, 20 Sep 2003 15:36:11 -0700

Yi,
As Greg already pointed out, to give you a thorough analysis of Cocoa versus other frameworks would be a very long and involved task. I don't think anyone is likely to go to such great effort on a list such as this. Having said that, I will say that having built commercial applications in Cocoa, Macapp and Powerplant, I find Cocoa the easiest to work with because the framework is very rich, the tool you use to build UI (interface builder) is very good, and the framework has interfaces in C++, Objective-C and Java, giving you the freedom to work in any of those languages. I recently wrote a small utility in Cocoa/Java and found it gave me all the power and refinement of Cocoa while allowing me to work with existing code written in Java. I'm also very fond of the late binding of Objective-C, and how easy it is to tie a new class in as a delegate for certain events. But some folks really prefer other languages or features of other frameworks. I think you need to remember that alot of this is really about preferences, not just better or worse. Depending on what your are building Fortran, or Pearl, or any number of other languages may be best suited to the task. It all depends on what your goal is.
Jason
On Saturday, September 20, 2003, at 12:10 PM, email@hidden wrote:

Date: Sat, 20 Sep 2003 10:45:07 -0700
Subject: Why is Cocoa Better?
From: Yi Lin <email@hidden>
To: cocoa-dev <email@hidden>

I'm a newcomer to Cocoa and to development frameworks in general. I
chose Cocoa because I've heard lots of great things about it, but I
still don't understand why it is superior to other development
frameworks like PowerPlant, MacApp, or even MFC and Java's own
framework. Since I've not had any experience with any of these
frameworks, I'm looking for a thorough and complete explanation that
even a novice like me can understand. I want to know the major ways
Cocoa is different from all the other frameworks on the market, and why
those differences make Cocoa a better environment to develop in. By
the same token, if there's any part of Cocoa that's inferior to some of
these other frameworks, I like to know about them as well. I hope this
knowledge will increase my understanding and appreciation of Cocoa.
Thanks in advance for those who respond.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Prev by Date: Re: plist help?
  • Next by Date: Re: Login items
  • Previous by thread: Re: Why is Cocoa Better?
  • Next by thread: Re: Why is Cocoa Better?
  • Index(es):
    • Date
    • Thread