• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
3rd Party Nonsense (was Re: Regular Expressions?)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: 3rd Party Nonsense (was Re: Regular Expressions?)
      • From: Torsten Curdt <email@hidden>
    • Re: 3rd Party Nonsense (was Re: Regular Expressions?)
      • From: "Michael Ash" <email@hidden>
    • Re: 3rd Party Nonsense (was Re: Regular Expressions?)
      • From: "Kyle Sluder" <email@hidden>
    • Re: 3rd Party Nonsense (was Re: Regular Expressions?)
      • From: "Ken Ferry" <email@hidden>
References: 
 >Regular Expressions? (From: "Cemil Browne" <email@hidden>)
 >Re: Regular Expressions? (From: Jason Stephenson <email@hidden>)
 >Re: Regular Expressions? (From: glenn andreas <email@hidden>)
 >Re: Regular Expressions? (From: "Stephen J. Butler" <email@hidden>)
 >Re: Regular Expressions? (From: Ilan Volow <email@hidden>)

  • Prev by Date: Learning Cocoa with RubyCocoa (was Regular Expressions)
  • Next by Date: Re: knowing when WebView is done
  • Previous by thread: Re: Regular Expressions?
  • Next by thread: Re: 3rd Party Nonsense (was Re: Regular Expressions?)
  • Index(es):
    • Date
    • Thread