Thread: little help for newb

  1. #16
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,653
    Be advised: while OSX may use ObjC, C++ also works, and in Linux and Windows, C and C++ are far more dominant, I believe.
    Last edited by Elysia; 12-02-2008 at 01:38 PM.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  2. #17
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,611
    I don't think it's ok for you just to discredit a whole language because you've never toyed with it and you think it's unpopular. How can you give a remotely objective comparison?

    The OP's original plan seems okay if he's just starting to me. I'd likie to believe the paper I linked in the earlier post; I did it that way...

  3. #18
    Registered User
    Join Date
    Dec 2007
    Posts
    2,675
    Cocoa is the framework upon which OS X is written, and it is Objective-C-based. If Jimbo's desire is to write applications for the Mac, then it is a logical choice for him. While C++ and C are certainly natively supported in OS X by virtue of its BSD roots and through , for UI purposes (and let's face it: if you're programming for the Mac, your focus will generally be on UI-based development), Cocoa is the way to go. It's the equivalent of .NET for OS X, while Carbon is more of a Win32/MFC analogue.

  4. #19
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,653
    Perhaps it should be safe to say, then, that so far long as you want to work with Macs, you should probably continue down your current path. Finish it and complete it.
    If any when you want to develop for other platforms, you might want to look into C++ and a cross platform framework, such as wxWidgets.
    Nothing is stopping you from learning other languages after you are done, after all.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

Popular pages Recent additions subscribe to a feed