• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cocoa newbie frustration
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cocoa newbie frustration


  • Subject: Re: Cocoa newbie frustration
  • From: Chap Harrison <email@hidden>
  • Date: Mon, 8 Oct 2001 10:35:55 -0700

Hi - I just joined the list and have a related question. (Disclaimer - this is *not* intended to inflame, and if the question would be better posted elsewhere, please let me know)

On a scale of 1-10, I'm about a 3 at C++, Java, and Object-Oriented Design. After two or three days of reading /Developer/Documentation/Cocoa/ObjectiveC, I'm a little dismayed by what strikes me as ObjC's primitiveness and awkwardness in comparison to C++ and Java. [Yes, I know, claiming that C++ is not awkward is highly debatable, but by adhering to good usage rules, such as those in Scott Meyers' Effective C++ series, it can be brought more under control].

My main question is: can anyone point to a well-written, even-handed compare/contrast of ObjC versus C++ and/or Java? I would especially be interested in learning about the pluses and minuses of dynamic binding, since it seems to me to allow imprecise thinking (not to mention a runtime penalty), and might be avoidable with a more disciplined approach to software design. Then again, maybe there's a less anal philosophical approach to software engineering that I need to explore!

My other question is: is it likely, or even possible, that there will eventually be a C++ alternative to the Cocoa/ObjC programming environment for OS X?

Thanks,
Chap


  • Follow-Ups:
    • Re: Cocoa newbie frustration
      • From: "Erik M. Buck" <email@hidden>
    • RE: Cocoa newbie frustration
      • From: Brian Hook <email@hidden>
References: 
 >Re: Cocoa newbie frustration (From: Chris Gehlker <email@hidden>)

  • Prev by Date: Re: Persistance
  • Next by Date: Re: How to modify dialup number, login and password
  • Previous by thread: Re: Cocoa newbie frustration
  • Next by thread: RE: Cocoa newbie frustration
  • Index(es):
    • Date
    • Thread