home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / sys / next / misc / 22006 next >
Encoding:
Text File  |  1992-11-15  |  2.6 KB  |  59 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!pmafire!mica.inel.gov!ux1!news.byu.edu!eff!sol.ctr.columbia.edu!usc!rpi!psinntp!psinntp!hd0258!gvh
  3. From: gvh@metrosoft.com (Gordon Van Huizen)
  4. Subject: Re: Why, Why, WHYYYY?? USE OBJECTIVE-C for IB??
  5. Message-ID: <1992Nov15.110105.4821@metrosoft.com>
  6. Sender: gvh@metrosoft.com
  7. Reply-To: gvh@metrosoft.com (Gordon Van Huizen)
  8. Organization: Metrosoft
  9. References: <1992Nov14.210958.19905@pages.com>
  10. Date: Sun, 15 Nov 1992 11:01:05 GMT
  11. Lines: 46
  12.  
  13. In article <1992Nov14.210958.19905@pages.com> kevin@pages (Kevin Sven  
  14. Berg) writes:
  15. > In article <1992Nov13.234309.10755@selway.umt.edu>  
  16. cs000rdw@selway.umt.edu  
  17. > (Richard D Warner) writes:
  18. > >     I'm a developer who just wants to get a product out the door, and
  19. > > I'm frustrated about having to learn a new language just to interface  
  20. with
  21. > > IB.  I know you're supposed to be able to insert ANSI or C++ code into  
  22. IB
  23. > > but I haven't been able to yet.  You still need to know what's going  
  24. on
  25. > > with the implementation files (in Objective-C).  It's supposed to
  26. > > be "easier", but easier than what???  Why doesn't NeXT come up with a 
  27. > > version of IB written for C++?  
  28. > > 
  29. > If I recall correctly, most people that attend NeXT Dev Camp w/o ObjC
  30. > experience are able to pick up the concepts in a few hours, maybe
  31. > days. This is because ObjC adds very few things to C (like the message,
  32. > and some declarative syntax) to bring OOP to "C". The same cannot be
  33. > said of the learning curve for C++.
  34. I agree with Kevin's assertion. I didn't attend devcamp or even have a  
  35. book on Objective-C and I'd say that I had a working knowledge of the  
  36. object-oriented extensions to C in under a day. They're really very simple  
  37. and elegant constructs.
  38.  
  39. One thing that helps here is that there is a TON of sample code that is  
  40. very readable and usable, IMHO.
  41.  
  42. It takes longer to learn some of the more subtle things, but you should be  
  43. able to start developing code the first day.
  44.  
  45. What will take a LOT longer (and may never occur for some people) is the  
  46. ability to design optimal objects. I believe one of the devcamp  
  47. instructors has been known to quip that there are only a handful of people  
  48. in the world that can do this. I'd have to agree - and no I don't consider  
  49. myself one of those people! But this problem exists no matter what  
  50. object-oriented language you're using.
  51.  
  52. -- 
  53. ----------------------------------------------------------------
  54. Gordon Van Huizen           vox: 619.488.9411  fax: 619.488.3045
  55. Metrosoft                   gvh@metrosoft.com [NeXTmail welcome]
  56. ----------------------------------------------------------------
  57.