PHP5 is pretty mature now webhosts are only sticking with version 4 because a lot of things break under version 5. The trouble is PHP allowed (and still does in 5) people to be extremly sloppy in coding and when they turned round and said "Dont rely on things such as register globals etc" people carried on and now when version 6 comes out theres going to be a lot of crying web hosts cant stick around on version 4 for ever!
6 has been out in CVS for a while buit will be a while before it hits mainstream being an open source development project theres always teams of people building "The next major release" while smaller ones look at mopping up holes in the older ones.
if PHP.NET ever makes a mark (which I hope it will) it will encourage a lot of people to write more OO PHP code which will leave a lot of v4 users crying.
|