On May 18, 2008, at 12:41 PM, Jens Alfke wrote:

Maybe I'm taking this too personally, but I sense a subtext that some people think the task of software design itself is somewhat trivial, more like programming a VCR than like architecture or painting or chemistry


... well it *should* be. It probably *will* be some day (in the distant future). but not today. Like any other technical profession, it takes intensive research and studying (as you more or less said). I share your frustration with some of the sentiment shown here.

An employer of mine was shocked - SHOCKED - to learn that the Great and Powerful Cocoa did not automagically make a (statically-drawn) graph in a custom view (which is all he originally asked for) fully- interactive as in Excel with no extra development effort. He was even more shocked (yes, SHOCKED) to learn that such an interactive view would take a single developer months (probably a year or more) to approach the lofty level of sophistication he described. He expected it in a few weeks.

His words: "I thought Cocoa was the most advanced platform out there." It sounded accusatory. I laughed and explained that the best damned bricks and two-by-fours in the world won't suddenly self- assemble and become a mansion. Drawing a pie chart is a far cry from Excel graphs on steroids. That's a bit harder. Besides, I heard steroids shrink your bullet points.

In short, I believe Cocoa is a victim of its own superiority. People seem to expect:

"Computer, reconfigure the main deflector to transmit the entire contents of Wikipedia in the form of tachyon bursts using a triaxilating frequency on a covariant subspace band."

< The computer chirps happily, and those backward, planet-bound savages now know all about our great nations: http://en.wikipedia.org/wiki/Principality_of_Sealand >

--
I.S.




_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to