3rd Party Nonsense (was Re: Regular Expressions?)
3rd Party Nonsense (was Re: Regular Expressions?)
- Subject: 3rd Party Nonsense (was Re: Regular Expressions?)
- From: Jason Stephenson <email@hidden>
- Date: Sat, 07 Jun 2008 10:43:58 -0400
Ilan Volow wrote:
Back in the
Jaguar-era when I had to write applications that made heavy use of XML
and regular expressions, Cocoa-Java saved the day--no 3rd-party nonsense
required.
This in not a knock on Ilan. His mail just happens to embody an attitude
that I see quite frequently on this list, and I just feel that I have to
share my puzzlement at this negative attitude toward 3rd party frameworks.
It seems that many on this list feel that Apple should provide
everything that the programmer needs to work on Mac OS X and that there
should not be 3rd party frameworks for much of anything.
This attitude really, truly puzzles me because on every other platform
where I've programmed this attitude never came up in the discussion
forums. It was always just assumed that you would need to use 3rd party
frameworks to get any real work done, unless you intended to roll
everything yourself.
If you look at programming for Linux or any of the BSDs, you will
definitely need to install frameworks from 3rd parties to do any GUI
programming at all, or really any programming. After all, gcc is not
produced by any of the major distributors or developers of Linux or BSD.
Heck, even on the Mac, most of the programming frameworks are based on
3rd party frameworks underneath.
The same is true for Perl where many applications have a list of 3rd
party module dependencies that make Amy Winehouse look clean and sober. ;)
The only other environment where I've programmed that this same attitude
may rear its head could be Java land, but even there that attitude does
not seem to rear its head quite so often as it seems to on this list.
As someone who has worked on a number of 3rd party [open source and
otherwise] frameworks, I wonder where this attitude comes from in the
case of Cocoa/Mac OS X. I have some ideas, but I hesitate to share them.
Puzzled,
Jason
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden