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