On Saturday 13 February 2010 08:39:53 Walter Dnes wrote:
>   Sorry about the delay replying.  I'm having major problems upgrading
> to kernel 2.6.31-r6.
> 
> On Thu, Feb 11, 2010 at 04:53:08PM +0000, Neil Bothwick wrote
> 
> > On Thu, 11 Feb 2010 02:31:21 -0500, Walter Dnes wrote:
> > > XMMS followed
> > > the original Unix philosophy... it did one thing did it right, namely
> > > playing audio.
> > 
> > Yes, and if you have a number of programs, each doing one job only,
> > they need to be able to communicate in order to do the larger
> > job. Imagine a building site where the bricklayers, plasterers,
> > electricians an plumbers didn't talk to each other or the project
> > manager.
> 
> - I run Firefox
> - I go to live365.com and log in
> - I click on an icon, and Firefox starts up an audio player, and passes
>   it the appropriate URL.
> - I start reading/writing emails, whilst enjoying music in my headphones
> 
>   The audio player needs to communicate with my email client because...?

It doesn't. But your example is stupid.

Apps need to talk to apps. Not all apps need to talk to all other apps. You 
gave a case where this is so, and somehow this proves your point.

It does not, and I shall show you why, with real life people:

People need to communicate with people. Without it, they accomplish very 
little. For this to work, there needs to be a minimum of limits on what 
happens. Now, there's someone in the basement at my work that refuels the 
generators. I COULD communicate to him if I needed to but that's unlikely.

I am the audio player, he is the mailer.

-- 
alan dot mckinnon at gmail dot com

Reply via email to