Home > Uncategorised > Interesting Article

Interesting Article

February 23rd, 2006 Leave a comment Go to comments

I’ve stumbled upon an interesting article this morning called “I hated php back when it was cool“, which kind of vocalises some of the gripes I recently developed with PHP.

Namely, the language has grown exponentially, but without a structure to tie the language together effectively. I just love the description quoted in the article:Aristotle Pagaltzis makes an interesting point when he says how PHP suffers from a lack of initial design. … Basically PHP seems to have started out as a pet project, and had its features battered on with a staple gun, rather than included in the design.. Everything is done with a series of functions, most of which have different patterns of behaviour or different parameters depending on what version of PHP your running. This makes coding effective sites an absolute nightmare!

My other chief gripe is classes. Despite the recent changes to the whole class handling system in PHP, it’s still rubbish, and most of the time, I can’t use the improvements that PHP 5 brings because no bugger supports it!

To me, when the PHP people get to writing version 6, they need to stop, and quite literally start again. I really mean that – it doesn’t matter if the “newer” PHP code is not backwards compatible – it isn’t very BC at the moment, and so they should take more time, consider their direction, and plan ahead.

Categories: Uncategorised Tags: , , ,
  1. Des
    March 4th, 2006 at 15:55 | #1

    Just a small point
    Hi there "armswiper",

    Thanks for reading my post, and for the link. I’ll be sure to keep an eye on this blog, it looks interesting.

    Just to be clear, it was me who used the terminology "battered on with a staple gun", Aristotle just mentioned the lack of design of the PHP language. I say this only because I don’t want Aristotle to be misquoted.

    Thanks again.
    Des

  1. No trackbacks yet.