home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / next / misc / 21974 < prev    next >
Encoding:
Text File  |  1992-11-14  |  1.9 KB  |  42 lines

  1. Newsgroups: comp.sys.next.misc
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!saimiri.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!ns1.nodak.edu!usenet
  3. From: enders@bolshoi.cc.misu.NoDak.edu (Todd Enders)
  4. Subject: Re: Why, Why, WHYYYY?? USE OBJECTIVE-C for IB??
  5. Sender: usenet@ns1.nodak.edu (News login)
  6. Message-ID: <BxoppD.Ctr@ns1.nodak.edu>
  7. Date: Sat, 14 Nov 1992 02:32:01 GMT
  8. Reply-To: enders@bolshoi.uucp
  9. References: <1992Nov13.234309.10755@selway.umt.edu>
  10. Nntp-Posting-Host: bolshoi.cc.misu.nodak.edu
  11. Organization: North Dakota Higher Education Computing Network
  12. Lines: 28
  13.  
  14. Richard D Warner writes
  15. )     I'm a developer who just wants to get a product out the door, and
  16. ) I'm frustrated about having to learn a new language just to interface with
  17. ) IB.  I know you're supposed to be able to insert ANSI or C++ code into IB
  18. ) but I haven't been able to yet.  You still need to know what's going on
  19. ) with the implementation files (in Objective-C).  It's supposed to
  20. ) be "easier", but easier than what???  Why doesn't NeXT come up with a 
  21. ) version of IB written for C++?  
  22. )
  23.      Really, the amount of Objective-C one needs to learn to handle the
  24. interface created by the IB is pretty minimal.  A couple of days of work is
  25. about all it takes.  Most things are pretty intuitive, but there are some
  26. pitfalls, like anything else.
  27.  
  28.      My own personal experience?  I knew neither Obj-C or C++, but I managed
  29. to hook an app to it's interface with minimal hair pulling.  The app itself
  30. is strictly ANSI C, with just enough Obj-C to handle the interface issues.
  31. This was *not* a "hello world" class app, BTW.  Are the Obj-C routines optimal?
  32. Probably not.  Does it work?  You bet!  My suggestion?  Spend the time to learn
  33. the necessary bits, then get your app out the door! :-)
  34.  
  35. Todd     enders@bolshoi.uucp
  36.          uunet!bolshoi!enders
  37.          enders@bolshoi.cc.misu.nodak.edu
  38.  
  39. > Rich
  40.