toggle

AAPL Stock: 439.66 ( -3.27 )

http://www.macnn.com/articles/02/04/30/nfn:."the/

NFN: "The Case for Carbon"

updated 04:10 pm EDT, Tue April 30, 2002

 
", 0, 0);


A NFN article shows the issues developers face in choosing between Cocoa and Carbon for their Mac OS X applications. "Apple has been slow to promote the advantages of Cocoa, instead touting Carbon as a swift development route with little re-coding required."


by MacNN Staff

Post tools:

TAGS :

 industry
toggle

Comments

  1. MacNN.com Reader

    Fresh-Faced Recruit

    Joined: Jul 2001

    0

    carbon

    I like using carbon.

  1. MacNN.com Reader

    Fresh-Faced Recruit

    Joined: Jul 2001

    0

    Duality

    Its a great way to have a program work in both environments. They should abandon cocoa altogether.

  1. MacNN.com Reader

    Fresh-Faced Recruit

    Joined: Jul 2001

    0

    Cocoa rocks

    I'm an old school Mac programmer, been using Cocoa for a few months, and it's like when I first started working with the Mac. "You mean that stuff that always took so much code--it's now that simple?"

  1. soosy

    Fresh-Faced Recruit

    Joined: Sep 2001

    0

    Maybe...

    About both environments... maybe, except who cares about OS 9 anymore? Not me. In another year, who is going to care about OS 9?

  1. MacNN.com Reader

    Fresh-Faced Recruit

    Joined: Jul 2001

    0

    soosy

    Just the tens (hundreds?) of thousands of people who don't have the cash or the time to replace all their hardware and programs...that's all. Not much of a market there, I guess.

    'Course in FIVE years it'll be another story. Maybe even in three years. But for now, lots of us are sticking with OS 9.

  1. liwoog

    Joined:

    0

    For new apps

    Development time in Cocoa is an order of magnitude faster than in Carbon.

    If you add to that the fact that it can be programmed in Java and that you have access to the full J2SE API, Cocoa is unbeatable for new apps.

  1. DerRotMax

    Joined:

    0

    Whoa!

    Abandon Cocoa? Not going to happen. Carbon will become all the more obsolete as OS 9 gets older and older. As a developer, I was hesitant to use Cocoa and it's ObjC environment (can't teach an old dog....), but once jumping in, I would really like to never have to look at carbon, or OS 9 again. Cocoa rocks, and Carbon can be almost impossible for some programming projects (like utilities).

  1. gorf66

    Fresh-Faced Recruit

    Joined: Dec 2001

    0

    Backscratching

    MacNN and NFN are the same company. Nice.

  1. loopless

    Fresh-Faced Recruit

    Joined: Oct 2001

    0

    RealBasic

    It's funny about that Real Basic comment. I am struggling with an fantastic app called SpamFire that was written in RB. It SHOULD have been written in Cocoa. SpamFire is a great concept, but
    1) Is a CPU vampire when doing nothing
    2) is a bit slow and clunky
    3) The look of the GUI is not as good as Cocoa apps.
    4) Mystery crashes

  1. Joined:

    0

    Re: Whoa!

    Carbon can be used to develop anything that doesn't require cocoa, and the only things that require cocoa are Preference Panes and Menu Tools. For experienced programmers, there should be no greater effort to accomplish the same thing is Carbon or Cocoa. For less than experienced developers, Cocoa is the way to go because it "covers the basics" for the programmer. Anyway, the NFN article didn't really say anything significant (what was its point?).

Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

MacNN Sponsor

Recent Reviews

MaxUpgrades MaxConnect for 2006-2008 Mac Pro

Nobody outside of Cupertino's privileged bunch knows the future of the Mac Pro line for sure. Despite Apple's reluctance to tell us wh ...

Brother HL-3170CDW LED Printer

We've mentioned before that we are far from a paperless society. For now, at least, there are tasks that require a piece of paper for ...

HTC One

It is hard to overstate just how critically important the HTC One is to the Taiwanese company’s fortunes. Despite its alarming decline ...

toggle

Most Commented