Re: why Obj-C
Re: why Obj-C
- Subject: Re: why Obj-C
- From: "Erik M. Buck" <email@hidden>
- Date: Fri, 5 Apr 2002 00:40:19 -0600
- Organization: EMB & Assocites Inc.
I did not write the text attributed to me. Matthew Johnson did. This
particular error in attribution could get me into trouble if certain people
ever pull it up on Google!
I AM a GUI programmer and more :)
----- Original Message -----
From: "Ed Silva" <email@hidden>
To: <email@hidden>
Cc: "Erik M. Buck" <email@hidden>
Sent: Friday, April 05, 2002 12:31 AM
Subject: Re: why Obj-C
>
"Erik M. Buck" wrote:
>
>
> I must confess that I am not a GUI programmer (the last time I did
>
> GUI work apart from motif was for windows 3.1). So I
>
> am not a good judge of Interface design tools. i just like very
>
> much Interface builder. I was not aware it was 14 years
>
> old.
>
>
If you've done Motif work you have my sympathies. I've been there.
>
I had a simple interface done with Motif (a few text fields and a
>
few check boxes and buttons and menu items) and it only took about
>
1000 lines of code (including comments and whitespace). With IB and
>
Cocoa it takes 0 lines for the interface and only a few to get the
>
data. I hate X Windows with a passion, and all the GUI toolkits
>
that go with it (GTK+, Qt, Athena, Motif, etc). But I'm not
>
bitter. ;-)
>
>
>
>
> All the languages I have learnt (see above) the most
>
> flexible/powerful I know is C. This is why Obj-C has been a bit of
>
> a dissappointment for me. I didn't expect to have to learn the
>
> language as well the programming methodology/Classes.
>
>
I agree. C is the 'One true language', but Obj-C is just a small
>
extension to it (as compared to the massive bloat that is C++ and
>
the STL). You can still get down and dirty with C in Obj-C, but you
>
also have a very nice (once you wrap your head around it) OO
>
language to work with that isn't burdensome (as C++ can be).
>
>
> Anyways I think I shall continue with Obj-C with less stress in my
>
> free time. Maybe I can give it a fairer more
>
> considered chance.
>
>
Read the Obj-C book, then Hillegass' "Cocoa Programming for Mac OS
>
X" and it will all make much more sense.
>
>
>
>
> Apologies for venting in public :)
>
>
>
> Matt
>
>
We all need to vent sometimes. :-)
>
>
Cheers,
>
>
--Ed
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.