Too much Perl 6

| 3 Comments | No TrackBacks

Então, ontem eu estava dando uma oficina de Perl usando Catalyst. A idéia era escrever um blog em 3 horas. Em um determinado ponto, eu escrevi o seguinte código:

sort { (stat $_)[10] } glob 'posts/*';

E não funcionou, porque o Perl 5 não DWIM quando eu tenho uma rotina de sort que recebe apenas um parâmetro, enquanto o Perl 6 iria perceber isso e usar o retorno da rotina como valor de ordenação depois. Basicamente, o Perl 6 implementa a Schwartzian Transform no seu core.

No TrackBacks

TrackBack URL: http://daniel.ruoso.com/cgi-bin/mt/mt-tb.cgi/174

3 Comments

Fiquei curioso, você tem a apresentação dessa oficina? ou você estava fazendo tudo real-time?

Não, foi tudo em real-time mesmo...

Não, está indo direto para a árvore do perl5 ;)

Leave a comment

About this Entry

This page contains a single entry by Daniel Ruoso published on July 31, 2009 10:11 AM.

Epitáfio was the previous entry in this blog.

Far More Than You Ever Wanted To Know About Typeglobs, Closures and Namespaces is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.