Perl 5.8.1RC3, egzegezė ir t.t.
Prieš kelias minutes išleistas Perl 5.8.1 RC3. Tai atrodo paskutinis
release cadidate prieš galutinį 5.8.1 variantą. Šiame RC3 dar
pagerinta asociatyviųjų masyvų atsitiktinumas, bei ištaisyta dar kokia
20 klaidelių (na, kai kurios jų yra tik spellingo klaidos
dokumentacijoje ;) RC3 galima parsisiųsti iš
CPAN.
Taipogi vakar buvo suforkinta 5.6.2 Perlo versija. Planuojama
išleisti 5.6.2 už kokio mėnesio ar kito, nes jau yra susikaupę labai
daug lopų 5.6.1 versijai, be to kai kurie dalykai iš 5.8.0 buvo
backportinti į 5.6.x medį. Visi tie lopai jau priimti, belieka
tik testuoti.
Damian Conway užvakar išleido 6-ą egzegezę
apie Perl6. Egzegezėse aiškinama tai ką Larry Wall yra
sumanęs Pelr6 kalbai. Būtent ši egzegezė yra apie funkcijas. Tiesa,
visos dar neperskaičiau, tačiau ypač mane sudomino naujas kintamųjų
tipas – konjunkcijos/disjunkcijos/objunkcijos. Dabar bus galima
vietoj if ($a == 1 || $a ==2 || $a == 3) rašyti
if ($a == 1|2|3) (bitinis „AR“ nedingo,
jis tiesiog bus kitaip rašomas). Be to kiek pastebėjau Damian atsisakė
operatoriaus ~> ir dabar jis rašysis
==>. O juk buvo mąstoma ir apie unikodinius
operatorius ;)