-+  Associazione
-+  Documenti
-+  Eventi
-+  Community
-+  Blog
-+  Link

Ottobre 2013

Dom Lun Mar Mer Gio Ven Sab
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Cerca






 

« Serate a tema del PLUTO, e Perl | Home | "sufficiently advanced technology" »

Pugs!
04.03.05

chromatic: This was an academic exercise though?

Autrijus: Yeah. It stayed as an academic exercise I think for two days.

Su Perl.com c'è una intervista ad Autrijus Tang, che sta implementando Perl 6 in Haskell. Da leggere.

Inviato da larsen il 04.03.05 12:06
Ti è piaciuto questo articolo? Iscriviti al feed!

Inviato da larsen il 04.03.05 13:25

Chiaccherandone con osfameron su #nordest.pm, a proposito della citazione finale di Abigail:

larsen "Programming in Perl 5 is like exploring a large medieval castle,
surrounded by a dark, mysterious forest, with something new and unexpected
around each corner. There are dragons to be conquered, maidens to be rescued,
and holy grails to be quested for. Lots of fun."

larsen "Perl 6 looks like a Louis-XVI castle and garden to me. Straight,
symmetric, and bright. There are wigs to be powdered, minuets to be danced, all
quite boring."

osfameron dove hai letto questo?

osfameron Ah, Abigail

larsen yes

larsen lo trovo molto divertente, e abbastanza azzeccato

osfameron Sei d'accordo?

larsen per la parte che riguarda Perl 6 non parlo molto a ragion veduta (ne
so poco)

larsen tra l'altro so che Abigail e' un giocatore di ruolo e di MUD. quindi
immagino quanto fosse vivida in lui l'immagine che voleva evocare con la prima
descrizione

osfameron Infatti, scrive molto bene

larsen tu sei d'accordo ?

osfameron Boh, credo che ci saranno dragons (drachi? dragoni?) in Perl 6
anche

larsen heh. gia'

larsen "A Louis-XVI castle with garden, with dragons dancing in every
minuet"

Inviato da dada il 07.03.05 22:36

riflettevo stamattina sulla citazione di Abigail da larsen riportata.



premesso che a me non piace tutto il Perl6, cosa che non posso dire invece del Perl5 (ma forse è solo l'utilizzo che alla fine ti fa piacere le cose), non mi trovo d'accordo con l'Abigail-pensiero. concordo però col giudizio di larsen "molto divertente, e abbastanza azzeccato".



quel che mi fa innanzitutto pensare è perché il programmare in Perl5 venga associato, da Abigail ma non solo da lui, all'ambientazione tipica da Dungeons & Dragons.



immagino che sia una suggestione "rinforzata" fondamentalmente dall'abitudine di Larry (e dei perl5-porters in generale) di abbellire il codice sorgente del Perl con citazioni da Tolkien; trovate al proposito una bella paginetta qui.



da un punto di vista meno pittoresco e più tecnico, credo ci siano 2 elementi che concorrono a favorire l'associazione: uno è l'assenza di specifiche rigorose, che in alcuni casi richiama alla mente proprio passaggi segreti che si aprono su labirinti sotterranei, inesplorati e pieni di mostri.



il secondo è la dipendenza (o la continuità, se preferite) da tutta la tradizione Unix: i continui riferimenti a sed, awk e compagnia bella, anche un po' per il modo in cui vengono presentati nella documentazione del Perl, fanno effettivamente pensare a riti ancestrali ed epopee lontane. o forse sono solo io che associo Unix, la sua riga di comando, i suoi comandi criptici, agli antichi adventure testuali e ai primi MUD.



non da ultimo, arrivare a scoprire che si possono scrivere cose come: push(@words_per_line, [split]) while(<FILE>); è un po' come fare 00 con 2d10 :-)



queste sono solo considerazioni abbozzate, ognuno probabilmente avrà tratto le sue. va da sé che mi farebbe piacere sapere quali sono e/o quanto si discostano dalle mie :-)



per quanto riguarda il Perl6, io non lo trovo affatto così "straight, symmetric and bright". certo, l'ambientazione è un po' diversa, le specifiche sono più rigorose, ma ci sono (ci saranno) ancora gli incantesimi potenti, le trappole mortali, i lawful good come i chaotic evil, e bellissimi mostri ad aspettarci dietro ogni junction. e non dubito che prima o poi salteranno fuori nuove "maidens to be rescued".



cheers,

Aldo










Devo ricordare i dati personali?






D:
Sull'autore...
D:
La ML di Perl.it
Iscriviti! mongers@lists.perl.it è la lista ufficiale di Perl Mongers Italia per porre quesiti di tipo tecnico, per rimanere aggiornato su meeting, incontri, manifestazioni e novità su Perl.it.
D:
Annunci Google