At 03:43 29/11/2001, John Donagher wrote:
>On Wed, 28 Nov 2001, Robinson, Mike wrote:
>
> > BC may not be of grave concern to Python developers.
> > Perhaps thats why it hasn't hit the radar screens.
> > You don't get to 6.5 million domains and a million ip
> > addresses chomping big 'BC' pieces off of developers
> > butts.
> >
>
>Two completely different user domains; you can't measure Python usage by
>mod_python installs. Just like you can't measure Perl usage by mod_perl
>installs.

How do you measure Python's success?  I think that many people will argue 
that PHP's space is much more difficult than that of Python's, and would be 
much less open to such changes.

In my opinion, it's quite clear that breaking compatibility is a bad idea, 
and breaking more things is always worse than breaking less things (hence 
the 'hey, we're breaking compatibility in a couple of things, so it means 
we can break many more things' approach is bogus).  Every single thing that 
we break means one more thing for people to watch for when they upgrade, 
and more broken things means more time for migration, or, in reality, it 
means that people won't migrate at all.

Typically, you start a revolution if things go really bad, beyond your 
ability to handle them.  We came the closest, IMHO, with the 
register_globals issue - and there too, we're deprecating this feature very 
gradually, and still give people the option of saying 'I don't care, I want 
it to stay on'.  This is clearly not the case with PHP, which is growing 
and growing through its regular evolution.  It may be the case with your 
particular project, and some other projects, but it still doesn't mean that 
we can afford to break PHP in order to make it more hospitable to such 
projects.

Zeev


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to