Re: why Obj-C
Re: why Obj-C
- Subject: Re: why Obj-C
- From: Andy Lee <email@hidden>
- Date: Fri, 5 Apr 2002 01:03:09 -0500
At 3:23 PM +1000 4/5/02, Matthew Johnson wrote:
>
> How many languages do you know ? I say the more the better.
[...]
I disagree,
I don't necessarily agree with "the more [languages] the better"
either, though a lot of mega-black-belt programmers seem to feel that
way so I'm not going to argue too hard about it until I'm a lot
richer and more powerful than they are. ;)
The more languages I have under my belt the less expert I become in
the lot. Maybe I am getting old and
feeble but I seem to of reached a limit in which if I learn
something new I forget something old ;)
I suspect it's healthier to keep learning new things even if it does
mean forgetting old things. Aren't there studies that say ongoing
learning helps you keep your marbles as you age? I could swear I
read that somewhere, but I, er, forget where.
And its my own time constraint issues that is my major problem. I
had a very small
oportunity to bring OSX development into our site and to impress the
hard core UNIX programmers that I work with of how
easy it was going to be to write code for this sucker.
Oh boy, that's a recipe for disappointment: high time pressure, high
expectations, and low knowledge of the complex thing you're pitching
to your co-workers. I can understand feeling negatively about Cocoa
after such an experience, since it probably feels like it reflects on
you personally. That's unfortunate, because under other
circumstances you might like Cocoa very much.
They were blown away with how long it took me to build a GUI with
IB (about a hour and I had never picked up IB before (thanks
apple)). But both them and I hated the syntax of Obj-C. And
two weeks later I am still battling with the syntax. I guess I
expected it to be miraculously easy.
That was a naive assumption. In fairness, you did mention being a
GUI newbie. But seeing a bunch of windows and buttons and assuming
it's a small step to a completed product -- that's a mistake
*business* folks usually make, not us programmers who have been
screwed over by this time and again.
Apologies for venting in public :)
No worries!
(I'm not Australian, I just like that expression.)
--Andy
_______________________________________________
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.