Slashdot Mirror


PHP 5 Release Candidate 2 Released

alexre1 writes "From the PHP website: 'The second Release Candidate of PHP 5 is now available! This mostly bug fix release improves PHP 5's stability and irons out some of the remaining issues before PHP 5 can be deemed release quality. Note that it is still not recommended for mission-critical use but people are encouraged to start playing with it and report any problems.' Cool! Hopefully we'll have a stable PHP 5.0 soon."

2 of 39 comments (clear)

  1. hello?!? by Charles+Dart · · Score: 3, Insightful


    Considering how much of the web runs on PHP, I am surprized at the lack of interest in this new release. PHP 5 when combined with MySQL 4 is going to do some amazing things.

    Wake up you people!

  2. PHP syntax rant by StandardDeviant · · Score: 3, Insightful

    Eh, first they rip off perl (poorly)
    and now they're goign to rip off Java
    (probably poorly, given their track record).

    Sorry to seem trollish, I've just written
    enough in all three languages (been writing
    web code for pay since '99) to notice that
    three quarters of PHP is a stripped-down,
    amateurishly implemented clone of features
    from other languages (an example that springs
    to mind is: copying visual signification of
    variables like perl, but not disambiguting
    singular and plural types (perl: $scalar and
    @array vs. php: $scalar and $array)). And
    whoever decided that it was ok for some
    array functions to use foo($var,$array)
    and others to use bar($array,$var) should
    just be slapped repeatedly with a dead trout.
    Also, anyone who has tried to use PHP's reference
    mechanism, usually ends up shocked at the number
    of bugs-by-design present in the language.
    I hope the Zend team has picked shallow or deep
    copy for PHP5 rather than just having the
    interpreter do an indeterminate mix of both
    like in PHP4...

    I use PHP because the majority of the code at my
    workplace was written in it (by people who,
    imho, sucked) so the current devs have too much
    legacy code to feasibly port to something
    saner. Irritating sometimes, but it pays the bills.

    *shrug* I guess PHP is what passes for
    language design these days, just like MySQL
    is what seems to pass for relational database
    management these days.