Perl-komsammen for græsrødder
Knap 70 Perl-hackere blev det til ved weekendens Nordic Perl Workshop som blev afholdt i weekenden i forskerparken Symbion på Østerbro i København.
Jonas Nielsen er en af gæsterne på workshoppen. Han er system-administrator og system-programmør i spilfirmaet IO Interactive, hvor han udvikler webgrænseflader til forskellige applikationer, og Perl er et af værktøjerne i hans værktøjskasse. Perl er i og for sig ikke det, han bruger mest tid på, men nu, hvor workshoppen blev afholdt i Danmark, syntes han det var en god lejlighed til at få genopfrisket Perl-kundskaberne.
Jonas Nielsen passer til ideen om Perl som et sprog, der først og fremmest bliver brugt til systemadministration i Unix- og Linux-verdenen, og som klister mellem forskellige slags applikationer. Men den svensk-bosatte franskmand Erwan Lemonnier kunne berette om hvorledes det offentlige svenske pensionsselskab PPM (Premiepensionsmyndigheten) benytter Perl til at indberette pensionsindbetalinger for millionvis af svenskere.
Perl 6 - efter frokost
Et tilbagevendende emne på workshoppen var Perl 6, den sjette version af programmeringssproget som har været undervejs i mange år. Der er ikke nogen fast deadline for den kommende version, og den ofte gentagede prognose lyder ?efter frokost, men før jul.? Det fremgår ikke, hvilken jul der er tale om.
En af udviklerne bag Perl 6, Jonathan Worthington, forklarer at det ganske simpelt ikke er så nemt at skrive, hvad der reelt set er et helt nyt sprog, da Perl 6 er meget anderledes end forgængeren.
»Problemet er, at udviklingen bygger på frivilliges indsats. Men der er set mange opmuntrende tegn i det seneste års tid. Et af dem er, at Larry Wall (opfinderen af Perl, red.) er begyndt at arbejde på den officielle grammatik for Perl 6. Det betyder, at syntaksen er fastlagt nok til, at man kan formalisere sproget og skrive en parser«, siger han.
En parser er det program, som ombryder en kildetekstfil til strukturelle smådele, der kan udføres effektivt af en virtuel maskine.
Foreløbig har Perl 6 en eksperimentel fortolker skrevet i funktionssproget Haskell. Til Version2 siger Jonathan Worthington, at han håber at Perl 6 er ude i løbet af de næste fem år, men mere præcis vil han ikke være.
Læs mere om Nordic Perl Workshop i en kommende udgave af magasinet Version2.


Tilføj kommentar