Perl Tutorial
U svom godišnjem govoru "State of the Onion" na O'Reilly Open Source Conferenceu (OSCON), kreator Perl Larry Wall nagovijestio je da će dugo očekivana inačica 6 Perlovog programskog jezika konačno biti objavljena uskoro. On je također razmišljao o utjecaju koje će Perl 6 imati nakon što bude izdana.
Zavijajuća šala o Perl 6, ambiciozno ažuriranje jezika koji je u razvoju već više od desetljeća, jest da će to biti out "do Božića." Redak je da ne kaže da je Božić u toj godini.
Sa svojim govorom o Državi na Klinu, godišnjoj prezentaciji koja prikazuje napredak Perlove zajednice, zid obično ponavlja ovu šalu. No, na ovogodišnjem razgovoru koji se održao na konferenciji OSCON održanom ovog tjedna u Portlandu u Oregonu, suptilno je istaknuo naznake da će operativna verzija Perl 6 uskoro biti dostupna. Primijetio je da Perl 6 "prilično blizu ne postoji", čak i ako "i dalje radi vrlo sporo … i ima puno bugova", rekao je. "Kao što je jedan konzultant Perl Bob Goolsby rekao nakon Wallove prezentacije" Božić mogao dogoditi se u srpnju ove godine. "
Inicijatori za razvoj volontera Perl 6 finaliziraju stabilnu inačicu Perl 6 koju programeri mogu probati. Ova inačica, nazvana "Rakudo Star", bit će objavljena 29. srpnja.
"Wall's State-of-the-Onion razgovori poznati su među Perl korisnicima za njihovu sjaju, a ove godine nije bio iznimka. Zid se uključio u pomoć njegove supruge, koji je igrao anđela koji stoji na jednoj strani njega, i njegov sin, koji je igrao đavla koji je bio pored Wall druge strane. Pojavljuje se parfem protiv komičnog komentara Wallovih izjava o Perl 6, koji predstavlja svoje neriješene stavove o jeziku.
"Jesu li Perl 5 i Perl 6 istinski isti jezici?" on je ispitivao publiku, bez samog konačnog odgovora. Umjesto toga, zaključio je: "Stvarno mi je dobro da ne odlučim. Kada se postavlja pitanje na mailing listu, odluka često nije najvažnija odluka koju mogu učiniti." Kao i proteklih godina, Zid, usred prezentacijsko pletivo, pokazalo je nekoliko novih trikova Perl 6.
Primjerice, s obzirom na numerički uzorak, Perl 6 može intuitirati sljedeće brojeve u nizu. Izjava "(1,3,5,7 … *)" će vratiti skup od dvadesetparnih brojeva, počevši od jednog. Izjava "(1,2,4 … *)" će vratiti niz uzastopnih brojeva podignutih snagom dvojice, svaka dvostruka od broja koji prethodi.
Zid je pomislio da li će Perl 6 biti razorna tehnologija, jednom kada bude pušten. Primijetio je da se pojam "razorna tehnologija" tako pretjerano koristi da nema malo značenja, ali taj pojam ipak bi mogao biti vrijedan. Definirao je disruptive tehnologiju kao nešto što čini trenutnu tehnologiju manje važnom, čak i ako nova tehnologija ne radi ništa kao i tehnologiju koju zamjenjuje.
Primijetio je da su ranije verzije Perl bile poremećene Unixu zajednice, jer nisu slijedili Unixovu ideologiju "radeći jednu stvar i dobro to rade". Perlovi programeri ponose se rekavši da s Perlom postoji uvijek više od jednog načina za nešto.
Problem s pristupom Unixu, napomenuo je Wall, jest da je vrlo malo Unix-ovih komunalnih usluga zapravo činilo ono što bi trebali činiti vrlo dobro.
"Svi su bili puni proizvoljnih granica", rekao je. Administratori su uložili puno napora u pokušaju da se dvije komunalije slažu oko nekog formata podataka za operaciju, što bi neizbježno uzrokovalo stvaranje "puno malih datoteka … raspršenih po imeniku".
"Perl bi mogao pokrenuti zvoni oko [Unix] ljuske ", rekao je. Umjesto toga, Perl bi razmijenio podatke o programu. "
Zid se činio podijeljenim po pitanju da li će Perl 6 biti razoran kao i ranije verzije.
"Perl 6 mogao bi donijeti krvavu revoluciju, ili bi to mogao biti ugodan korak naprijed. Vi ljudi u sobi morat ćete odlučiti koliko će nasilna ili mirna budućnost biti", rekao je. upoznao je novu maskotu Perl 6, šareni leptir po imenu Camelia, komentirajući kako će maskota podsjetiti programere da ostanu kreativni u svom radu.
"Ne vjerujem da su profesionalnost i razigranost međusobno isključivi", rekao je.
Joab Jackson pokriva softverske programe i opće tehnološke vijesti za
IDG News Service
. Slijedite Joab na cvrkut na @Joab_Jackson. Joabova adresa e-pošte je [email protected]
Približavanje Polar Roseovog alata za prepoznavanje lica
Najnovije usluge identifikacije lica imaju nešto posla prije nego što mogu pogoditi vrijeme premijera , ali čujte me.
Savjeti za iTunes Savjeti: Kako organizirati i upravljati glazbom
Na snazi iPod-a i iPhonea, iTunes desktop menadžer medija postao je sveprisutan pa biste se mogli naučiti dobro koristiti. Ovi savjeti će vam pomoći.
Stvoritelj optuženog SpyEye izručen Sjedinjenim Američkim Državama
Alžirski muškarac optužen za pomoć u razvoju i distribuciji SpyEye računalnog virusa izručen je iz Tajlanda SAD se sučeljava s kaznenim prijavama, priopćio je američki ministar pravde.