🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.next.misc
Article #3817

Re: Why, Why, WHYYYY?? USE OBJECTIVE-C for IB??

#3817
From: Gordon Van Huizen
Date: Sun, 15 Nov 1992 11:01
46 lines
2717 bytes
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]
----------------------------------------------------------------
Technical Details
Message-ID: <1992Nov15.110105.4821@metrosoft.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!pmafire!mica.inel.gov!ux1!news.byu.edu!eff!sol.ctr.columbia.edu!usc!rpi!psinntp!psinntp!hd0258!gvh
References: <1992Nov14.210958.19905@pages.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.next.misc
Path: arc1-ca.pugleaf.net!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