5.3.7 is the best PHP release ever

Before release 5.3.7, PHP was fantastic. It had everything the web needed, built-in.
But starting from 5.3.7 something in the interpreter changed:
- a stupid regression on crypt()
- the knowledge it has only 70% of code covered by tests
- the knowledge it has almost 200 failing tests
- the knowledge that no one runs tests on it before release

So, now PHP is evil. Personally, I agree with Anna Filina:

This is an insult to all people who work hard at it. The words that you use to describe things are simply baffling. “You” and “them” are the community, and it’s your responsibility as much as theirs.

People can improve. The crypt() function can be fixed (ooops, already done). The failing tests can be analized and fixed. The release team can learn to avoid to be embarrassed again. If you understand something that can be improved, you can improve.

For this reason I think PHP 5.3.7 is a great release for self-improvement.
One point for PHP, zero points for stupidity.

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>