Išleistas PHP4.3.3RC2
Pasiskaičiau šiandien naujieną PHP.lt apie
PHP4.3.3RC2 išleidimą.
Šiaip man gana keista jog tarp RC1 ir RC2 yra tiek daug pasikeitimų
– o ypač kai pradedama naudoti kitas bibliotekų versijas. Kiek
teko skaityti apie įvairių open source projektų release cycles, tai kai
projektas įeina į „Release Candidate“ statusą joks kitoks
naujas kodas nebepriimamas išskyrus bugfixus (o tai reiškia, kad
jokios naujos bibliotekos nebededamos, nebevyksta jokie
pakeitimai išskyrus tuos kai projektas neveikia taip kaip turėtų –
t.y. taip kaip aprašyta dokumentacijoje). Taip yra su Mozilla, Linux
kerneliu, Perlu…
Na aš per daug taip gal ir nemanau, bet pasaulyje rimti Javininkai,
Perlininkai, ar kiti programuotojai, dirbantys „Enterprise“
lygyje šiek tiek dėl to ir žiūri į PHP kreivai, nes jų nuomone tai
nestabilus, jaunas, gal ir perspektyvus, bet dar tikrai ne
„stable“ projektas. Iš dalies galima matyt su tuo ir
sutikti.
Tikrai nežinau kaip vyksta PHP developinimas, nes nesėdžiu jų mailing
listuose, bet atrodo skirtumas tarp Perlo ir PHP šiuo atžvilgiu yra.
Šiandien ką tik išleistas Perl 5.8.1RC3 neturi jokių naujų featurų (kai
kurie jų buvo būtent atmesti dėl to, jog jau projektas yra RC stadijoje
ir teks palaukti 5.9.0)
Dar vienas dalykas, kuris man padarė įspūdį Perlo instaliavimo metu
— testų kiekis. Padarius „make test“ Perlas padaro apie
60000 (taip, šešiasdešimt tūkstančių) testų, tuo tarpu PHP tik apie
300-350. Gal ir dėl panašių dalykų pasaulis vis dar laiko PHP unstable.