Slashdot Mirror


Which Coding Framework for Mac OS X ?

DrStrangeLoop asks: "I am in the progress of getting into coding for Mac OS X, and I am wondering which GUI framework/language i should focus on. Apparantly, there are at least three options: the Cocoa Objective-C API [I don't want to learn Objective-c, but it seems that's how Apple wants me to code], the Cocoa Java API [gets compiled to PPC binaries, lots of APIs available [think Google], but absolutely no decent documentation to be found] and Swing Java classes [look 'n feel of Cocoa, but portable]. However, the most important feature for me is a clean and easy IPC with BSD layer processes. I figure sockets will work with all options, but what about the other mechanisms? Any suggestions?" Update: 10/13 22:08 GMT by C :For those curious about the Cocoa/Carbon debate, you can find an article that discusses this very issue, here. Thanks to the folks over at Freenode's #macdev for providing the link.

9 of 327 comments (clear)

  1. FP FP FP by Anonymous Coward · · Score: -1, Offtopic

    First post biatch

  2. First Post? by Anonymous Coward · · Score: -1, Offtopic

    BFD right....
    guess we'll see....

  3. i suggest by Anonymous Coward · · Score: -1, Offtopic

    switching to a real Os liek GNU/Linux

  4. anal cox by Anonymous Coward · · Score: -1, Offtopic

    are there seriously people outside that use MAC ? i mean comeon. 95% of the marketshare belongs to microsoft and if you want to get work done use windows and not macos.

  5. Java -- no question about it. by Anonymous Coward · · Score: -1, Offtopic

    Use Java with swing.

    after all, portability should be everyones top priority!

    recompile.org

  6. apparEntly by Anonymous Coward · · Score: -1, Offtopic

    Learn English first !

  7. APPARANTLY by Anonymous Coward · · Score: -1, Offtopic

    APPARENTLY you don't know your own language.

  8. Offtopic rant! :) by brad-x · · Score: 0, Offtopic

    Forgive me but I must say it! I hate the word "coding".

    I think it's an unsophisticated word.

    It's like using the word "boink" to describe sex, it doesn't work if you're having a serious discussion.

    --
    // -- http://www.BRAD-X.com/ -- //
  9. macintrash by Anonymous Coward · · Score: -1, Offtopic

    all mac people should burn in hell. macintrash is gay crap made and used by homosexual people. i dont know why they read on unix related sites like /. dont they have their own macdot or somegay nigger dark place where they should go ?.... ... not enough that gay niggers like seth nickel (a macintrash user) ruined our beloved gnome 2.x