• 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 Cocoa (say vs Carbon)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why Cocoa (say vs Carbon)


  • Subject: Re: Why Cocoa (say vs Carbon)
  • From: Dennis Munsie <email@hidden>
  • Date: Wed, 26 Feb 2003 20:57:24 -0500

Yes, that is very cool... but, IMO, it's very misleading. While it is true that I am much more productive with Cocoa than I ever was with the old MacOS/Carbon APIs, there is still work to be done with Cocoa code. Watching the demo of the word processor being built in less than 15 minutes makes a great marketing story, but it builds up the expectations a bit much :) Unless, of course, you're writing a word processor ;)

Cocoa's main advantage is that it allows you to work on the functionality of your code, vs trying to make the OS do what it's supposed to do. I still have nightmares about all of the setup code that classic MacOS programs required... initializing the various managers, setting up an event loop -- I'm sure all the old Mac programmers remember having to write code to allow windows to be dragged... what a freaking nightmare.

And, it's not much better on the Windows, Java, or X Windows side, IMO... none of them beat the for-free, out of the box, standard development environment of Cocoa. Boy, it would be nice to see Apple port Cocoa back out to Windows, Solaris, and others (Linux port? :) again... maybe in a few years once everything settles with OS X.

dennis

On Wednesday, February 26, 2003, at 07:44 PM, Robert Steely wrote:

Especially drool-worthy is the ability to build a multi-document text editor, that features rich text, imbedded graphics, rulers, text justification, and a myriad of other features that requires practically no code of my own.
_______________________________________________
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.

  • Follow-Ups:
    • Re: Why Cocoa (say vs Carbon)
      • From: Andy Satori <email@hidden>
References: 
 >Re: Why Cocoa (say vs Carbon) (From: Robert Steely <email@hidden>)

  • Prev by Date: Re: NSString and NSScanner gurus
  • Next by Date: Re: PBI: tear-off tab items?
  • Previous by thread: Re: Why Cocoa (say vs Carbon)
  • Next by thread: Re: Why Cocoa (say vs Carbon)
  • Index(es):
    • Date
    • Thread