The Time Has Come: Go PHP 5

It’s common knowledge that PHP 5 is the latest and greatest release of PHP. Its object model being completely revamped, instances passed by reference, the reflection API, and the piles and piles of language improvements over the years speak volumes of the stability of our beloved language. So what gives? Why is PHP 4 still around, actively developed and supported to this day?

It’s quite obvious that you can’t just abandon a version’s users once something new and improved has come out — that wouldn’t be profitable for the community. Instead, do as all good communities do: train, educate, and allow some time for upgrading. Now three years have passed since PHP 5 was announced and it’s time to move on.

GoPHP5.org is a site/movement that have set a firm date to stop community support of PHP 4 and to make the minimum version requirement to 5.2. Their proposed date is February 5, 2008. Although the site is a bit minimal and doesn’t provide any resources beyond a list of supportive hosts and applications, I still feel that this movement is a good one and carries with it great potential. I made the switch to coding entirely PHP 5 about one year ago and I have yet to run into any problems whatsoever.

What is the community’s reaction to the thought of dropping support for PHP 4?