News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Helgi's Blog:
Clash of the Titans
November 30, 2005 @ 07:38:56

From Heigl's blog today, there's his look at some of the issues that surrounded the release of PHP 5.1.0 (and the quick following of PHP 5.1.1).

As many have noticed 5.1.0 had some issue when it was released, like for starters it introduced a empty date class by default which effectively killed scripts that used PEAR::Date.

As one can see in this excellent rant by Ilia there are different views on how this should have been handled (also read the internals ML if you need even more reading material), namely why PEAR was polluting generic names and why they didn't fix it right away so PHP could get the glorious name of Date.

Heigl takes the side of the internals developers, that internal PHP should win out over PEAR on this issue. There's been a pretty large debate raging on about this one - and, even with the (pullback) release of PHP 5.1.1, it goes on as an issue to address in, say, PHP 5.2? (Or maybe they'll just wait until 6 and lump it all in...)

0 comments voice your opinion now!
internals date class pear debate internals date class pear debate


blog comments powered by Disqus

Similar Posts

PHPBuilder.com: An Introduction to Graphs Using PEAR\'s Image_Graph Package

Ivo Jansch's Blog: Validating OCL constraints in PHP objects

Greg Beaver\'s Blog: phpDocumentor and PEAR - interesting crossing of paths

Builder.com.au: Get the correct time by converting between time zones with PHP and PEAR

RubySource.com: Confessions of a Converted PHP Developer: Animal Abuse


Community Events





Don't see your event here?
Let us know!


configure laravel bugfix interview api series podcast community application list language threedevsandamaybe library code release install developer wordpress unittest introduction

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework