Thread: Objective-C

Results 1 to 13 of 13
  1. #1
    Stephen's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    Engine.exe
    Posts
    4,689
    Reputation
    184
    Thanks
    1,149
    My Mood
    Aggressive

    Objective-C

    Started learning due to me getting a Macbook and a Apple Dev license.

    Pros and Cons

    Pros

    Cateogies
    Posing
    Dynamic typing
    Pointer counting
    Flexible message passing
    Not an overly complex extention to C
    Can interface with C++ via Objective-C++

    Cons

    No namespaces
    No operator overloading
    Still some cruft in language, although no more than C++

  2. #2
    Nathan's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    In a magical place
    Posts
    6,113
    Reputation
    394
    Thanks
    363
    Are you wanting to make iPhone/iPad apps or Mac apps?

  3. #3
    VirtualSia's Avatar
    Join Date
    May 2011
    Gender
    male
    Posts
    200
    Reputation
    -57
    Thanks
    12
    My Mood
    Tired
    Objective-C is shit and platform dependent.

  4. #4
    whit's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Posts
    7,159
    Reputation
    490
    Thanks
    2,253
    Quote Originally Posted by VirtualSia View Post
    Objective-C is shit and platform dependent.
    So is your attitude

  5. The Following User Says Thank You to whit For This Useful Post:

    @osma8 (06-03-2011)

  6. #5
    Void's Avatar
    Join Date
    Sep 2009
    Gender
    male
    Location
    Inline.
    Posts
    3,198
    Reputation
    205
    Thanks
    1,445
    My Mood
    Mellow
    Quote Originally Posted by VirtualSia View Post
    Objective-C is shit and platform dependent.
    C# is platform dependent but it's popularity proves this statement otherwise. Any real input from you will definitely help your situation right now.

  7. #6
    Nathan's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    In a magical place
    Posts
    6,113
    Reputation
    394
    Thanks
    363
    Oh yeah it's also worth mentioning that you can use python in iPhone/iPad apps. So if you want to be a professional iPhone developer you might want to learn python too.

  8. #7
    Stephen's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    Engine.exe
    Posts
    4,689
    Reputation
    184
    Thanks
    1,149
    My Mood
    Aggressive
    I was going to do iPhone/iTouch apps. I think they offer C# in creating apps.

  9. #8
    Melodia's Avatar
    Join Date
    Dec 2009
    Gender
    female
    Posts
    2,608
    Reputation
    276
    Thanks
    1,662
    My Mood
    Dead
    Objective-C != C-Sharp dammit.

    @virtualRetarded
    Objective-C is for sure platform-dependent, If you use Cocoa/iOS libraries/frameworks, It makes it stick with Macs/iDevices, But Objective-C itself is native, And GCC will happily compile it on linux, Stop talking about what you don't know please.

    .Net and it's derivates needs freaking interpretation and works only on Windows and WinCrap phones, So you can say the restrictions are pretty godddamn worse., That is if you don't use Mono, Which is pretty much limited to .Net 2, And is kinda... Mono, Good for what it is. But again, There is Asp/Asp.Net and thingies for Web if you have the correct hosting platform, So again every Language has it's ups to make up for it's downsides ; Else it wouldn't have survived.

    Mixed up post is mixed up... Bit if you have an averrage IQ you'll still get my point.
    Love You All~

  10. #9
    Hell_Demon's Avatar
    Join Date
    Mar 2008
    Gender
    male
    Location
    I love causing havoc
    Posts
    3,976
    Reputation
    343
    Thanks
    4,320
    My Mood
    Cheeky
    What the fuck???? Objective-C and pros in the same post???
    You forgot to add '100% guaranteed eyecancer' to the cons.
    Ah we-a blaze the fyah, make it bun dem!

  11. The Following 2 Users Say Thank You to Hell_Demon For This Useful Post:

    cfsharp (06-02-2011),Void (06-02-2011)

  12. #10
    Melodia's Avatar
    Join Date
    Dec 2009
    Gender
    female
    Posts
    2,608
    Reputation
    276
    Thanks
    1,662
    My Mood
    Dead
    Quote Originally Posted by Hell_Demon View Post
    What the fuck???? Objective-C and pros in the same post???
    You forgot to add '100% guaranteed eyecancer' to the cons.
    I code my Mac apps in C++. x)
    Love You All~

  13. #11
    Auxilium's Avatar
    Join Date
    Jul 2010
    Gender
    male
    Location
    深い碧の果てに
    Posts
    4,518
    Reputation
    445
    Thanks
    609
    My Mood
    Happy
    never seen the programming sections more active than now /tears

  14. #12
    specman's Avatar
    Join Date
    Jun 2011
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    My Mood
    Amused
    Yes, actually, I do.

  15. #13
    Stephen's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    Engine.exe
    Posts
    4,689
    Reputation
    184
    Thanks
    1,149
    My Mood
    Aggressive
    Argh, I give up. My eyes are burning.