Ilia Alshanetsky wrote:
On 5-Nov-06, at 6:30 PM, Lester Caine wrote:
Ilia Alshanetsky wrote:
The language always has the best pick of namespaces, this is not just
PHP, but ANY language. The fact we've made a compromise and allows
PEAR to retain the date class IMO has been a horrible mistake, one
hopefully not to be repeated in the future.
I never used the PEAR Date - it was crap - but all my applications
failed with your new one BECAUSE Date was the obvious name for that
package. I STILL can not see why we can't just select these things as
I do in C++ and include your new function if I want or keep with my
own established version - what ever the name. This new stuff does not
HAVE to be hard coded into the core - simply loadable like any other
good extensible language? If we don't want it we don't load it! I
don't need any database stuff other than Firebird - therefore I want a
DATE and TIME package that follows Firebird rules end of story.
You seem to be under the assumption that people care about what it is
that you want, reality is that most people could care less. That said
this is an open source project, so rather then pointless whining on the
list you can always tweak the source code to your needs, such is the
beauty of the open source software.
Then perhaps it is about time that we cut a version of PHP that does
what users want rather than a few developers :)
The whole point here is that ISP's install this stuff so we have to work
with the version that ISP's install. We have had a number of major
crap-up's caused by making non-compatible changes and most of the time
all that was needed was a simple switch to enable that new code *IF* it
was needed. *YOU* should care that people want to use PHP or perhaps you
are more of a mind to take the Microsoft attitude - sod the 'cuctomers'
we will do what we want! But then Microsoft are now getting involved so
perhaps that's to be expected ;)
Personally I'm more than happy with PHP 5.0.4 and that is what is in MY
customer sites, but other suppliers are upgrading when THEY want to, and
so I then have to go round and make sure all MY code still works. *I*
was lead to believe that the next BC break would come with PHP6 - but
then you can't trust people no to change the rules when they feel like
it :(
--
Lester Caine - G8HFL
-----------------------------
L.S.Caine Electronic Services - http://home.lsces.co.uk
Model Engineers Digital Workshop -
http://home.lsces.co.uk/ModelEngineersDigitalWorkshop/
Treasurer - Firebird Foundation Inc. - http://www.firebirdsql.org/index.php
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php