1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Is Objective-C a pain?

Discussion in 'Other Languages' started by SystemSeven, Sep 9, 2009.

  1. SystemSeven

    SystemSeven Newbie

    Joined:
    Aug 28, 2009
    Messages:
    47
    Likes Received:
    4
    Is it? :confused:
     
  2. minute80

    minute80 Regular Member

    Joined:
    Dec 3, 2008
    Messages:
    310
    Likes Received:
    81
    Less paint than C++, more pain than C.
     
    • Thanks Thanks x 1
  3. necr0n0mic0n

    necr0n0mic0n Newbie

    Joined:
    Jun 27, 2009
    Messages:
    33
    Likes Received:
    9
    i would say c++ is a pain lol
    objective c is almost like good old c
     
  4. mudbutt

    mudbutt Jr. Executive VIP Jr. VIP Premium Member

    Joined:
    Jun 23, 2010
    Messages:
    1,814
    Likes Received:
    4,276
    Location:
    ghosted
    objective c is cake. it took me 3 months without prior knowledge to learn how to code an iphone app. not the greatest of apps, but decent for my first try.
     
    • Thanks Thanks x 3
  5. ohhcrapitstim

    ohhcrapitstim Registered Member

    Joined:
    Apr 21, 2010
    Messages:
    97
    Likes Received:
    45
    Location:
    United States
    That's inspirational to me :) I am currently 1 week into my studies of Objective-C using "Objective-C for Absolute Beginners" and so far, it is a pretty good book. My goal was to have one app on the app store by June, so hopefully can I make it a really good app.
     
    • Thanks Thanks x 1
  6. determined

    determined Regular Member

    Joined:
    Sep 16, 2010
    Messages:
    320
    Likes Received:
    150
    Occupation:
    To Help Others and Be Successful
    Location:
    127.0.0.01
    Home Page:
    what is the best way to learn objective c?
     
  7. mudbutt

    mudbutt Jr. Executive VIP Jr. VIP Premium Member

    Joined:
    Jun 23, 2010
    Messages:
    1,814
    Likes Received:
    4,276
    Location:
    ghosted
    best book to learn by is probably "Programming in Objective C - Stephen Kochan" Get the latest edition. Its an easy to follow book and good for beginners.
     
  8. ohhcrapitstim

    ohhcrapitstim Registered Member

    Joined:
    Apr 21, 2010
    Messages:
    97
    Likes Received:
    45
    Location:
    United States
    Is your iPhone App on the App Store? if so, what is it?
     
  9. n8g33k

    n8g33k Registered Member

    Joined:
    Dec 10, 2008
    Messages:
    60
    Likes Received:
    14
    lynda.com has now very good video tutorials on Objective C with xcode 4, find them on torrents
     
    Last edited: Jun 29, 2011
  10. Ceg3xow

    Ceg3xow Newbie

    Joined:
    Jul 6, 2011
    Messages:
    18
    Likes Received:
    1
    it's not,I'm learning it atm to build iphone applications
     
  11. Seuss

    Seuss BANNED BANNED

    Joined:
    Jun 13, 2009
    Messages:
    56
    Likes Received:
    22
    ok then once you're done with that book you need to read iPhone Programming - By the guys at Big Nerd Ranch. The book your reading followed by this one, will get you going and crap will make a lot more sense once you're done with it..
     
  12. johndo

    johndo Newbie

    Joined:
    May 4, 2010
    Messages:
    16
    Likes Received:
    1
    Yes it is! I had to use it the last 6 month to build an iPad app.
     
  13. sameer5762

    sameer5762 Elite Member

    Joined:
    Sep 23, 2009
    Messages:
    5,228
    Likes Received:
    1,468
    Occupation:
    Software engineer
    Location:
    http;//sameer5762.com
    Home Page:
    Yes C is a pain but if you learn it rest other language is easier like C++ ...
     
  14. Seuss

    Seuss BANNED BANNED

    Joined:
    Jun 13, 2009
    Messages:
    56
    Likes Received:
    22
    I agree with johndo Obj-C is a pain. Obviously the amount of pain you inflict on yourself is relative to your ability to program and understand some of the more complex details of a language and it's constructs.

    I've been using it off and on for about 1 year, and am finally starting to actually understand how the eff it works, and how it all comes together, without looking at tutorials and language ref. docs

    Something I REALLY like about Obj-C is when you init an object, the correct way is to have all of the inits you make cascade down the chain to eventually always create the one with the most arguments.
     
  15. StellaArtois

    StellaArtois BANNED BANNED

    Joined:
    Jun 13, 2011
    Messages:
    104
    Likes Received:
    354
    I learnt it for iPhone development. I didn't like the SDK and the platform though.

    I found Android very lucrative though. The app store is much better imo. Java is a nicer language to grasp and the Android SDK and platform are nice too.

    That's my opinion though. Obviously others will differ.
     
  16. StellaArtois

    StellaArtois BANNED BANNED

    Joined:
    Jun 13, 2011
    Messages:
    104
    Likes Received:
    354
    Lynda.com is really nice. I'd urge anyone serious about learning to pay for a subscription and give back them. It's not even expensive.

    Lynda is no good if you're already into iOS/Android development. But it's great to learn the foundations.

    I stuck Android in there because thats where I learnt Android development. Coupled with a good few books from Apress and you're set to go.
     
  17. Xooor

    Xooor Newbie

    Joined:
    Aug 14, 2011
    Messages:
    18
    Likes Received:
    17
    Objective-C itself isn't that hard to learn, it provides some higher level features that C doesn't like Garbage collecting and so on.

    I've a lot of experience with C and C++. I can understand Objective-C code and write it, but I don't really like the syntax much. Which doesn't seem as consistent or structured as C or C++.

    Anyway wish you good luck.
     
  18. stee01

    stee01 Newbie

    Joined:
    Aug 18, 2011
    Messages:
    5
    Likes Received:
    1
    Location:
    UK
    My brief experience with Objective C was not a good one.

    I would personally consider it more of a pain than C++, merely because it doesn't seem to follow conventional programming languages ways of doing things.
     
  19. hiderightnow

    hiderightnow Junior Member

    Joined:
    Jul 19, 2010
    Messages:
    104
    Likes Received:
    22
    If you know C and C++ you would be slightly annoyed by the way Objective C does things. It's not hard to learn, as if you had previous C/C++ experience you could say no language is unattainable, but like someone said earlier, it doesn't quite conform to the good solid conventions.
     
  20. bananaman5000

    bananaman5000 Regular Member

    Joined:
    Mar 5, 2010
    Messages:
    200
    Likes Received:
    130
    its like a crazy robot language from the 80's

    i use titanium sdk, can't wait to try phonegap with dreamweaver cs6