<div dir="ltr">Sabe o motivo so <span style="font-family:arial,sans-serif;font-size:13px">smart-match ser 'experimental'?</span></div><div class="gmail_extra"><br clear="all"><div><br>[]s,<br><br>Marcio Ferreira<div>

</div><div>skype: marcio.ferreir4</div><div>(21) 8365-7768<br></div></div>
<br><br><div class="gmail_quote">2013/4/21 breno <span dir="ltr"><<a href="mailto:breno@rio.pm.org" target="_blank">breno@rio.pm.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Oi pessoal,<br>
<br>
O Ricardo Signes, atual Pumpking do Perl 5, acabou de lançar o perl<br>
5.17.11 -- o último release de desenvolvimento antes da próxima versão<br>
estável, a versão 18 do nosso querido Perl 5, esperada para Maio.<br>
<br>
Se você usa o perlbrew (<a href="http://perlbrew.pl" target="_blank">http://perlbrew.pl</a>), instalar é mole. Basta digitar:<br>
<br>
$ perlbrew install --switch<br>
<a href="http://cpan.metacpan.org/authors/id/R/RJ/RJBS/perl-5.17.11.tar.gz" target="_blank">http://cpan.metacpan.org/authors/id/R/RJ/RJBS/perl-5.17.11.tar.gz</a><br>
<br>
Se você pretende atualizar para a próxima versão estável, essa pode<br>
ser a sua última chance de conferir se todos os seus programas e<br>
módulos estão rodando corretamente :-)<br>
<br>
Entre essa versão e a última de desenvolvimento - 5.17.10, lançada a<br>
aproximadamente 4 semanas atrás - há poucas diferenças, exceto pela<br>
atualização de uma série de módulos do core. Os módulos/dists<br>
atualizados para este release foram:<br>
<br>
ExtUtils-MakeMaker, B::Deparse,bigint, CPAN, Exporter,<br>
ExtUtils::CBuilder, ExtUtils::MakeMaker, IO, overload, Storable e<br>
warnings.<br>
<br>
Falando em warnings, uma mudança significativa nesse release (e no<br>
futuro 5.18), é que a família "switch" de funcionalidades foi marcada<br>
como experimental, o que significa que o operador de smart-match (~~)<br>
e as funções "given" e "when" a partir de agora vão emitir warnings ao<br>
serem usadas dentro de trechos de código sob o efeito de um "use<br>
warnings". Para desativar os avisos basta adicionar, quando<br>
necessário:<br>
<br>
    no warnings 'experimental';<br>
<br>
Outras mudanças incluem uma melhoria no suporte a sistemas VMS, maior<br>
consistência na interpretação do primeiro parâmetro do split(), e<br>
correções no overload em expressões regulares quando um qr() é<br>
inserido dentro de um (?{...}).<br>
<br>
O Perl 5.17.11 contém aproximadamente 3.800 linhas modificadas em<br>
relação ao 5.17.10, espalhadas em 130 arquivos e contribuídas por 17<br>
autores: Aaron Crane, Andy Dougherty, Brian Fraser, Chris 'BinGOs'<br>
Williams, Craig A. Berry, David Mitchell, François Perrad, James E<br>
Keenan, Jan Dubois, Karl Williamson, Leon Timmermans, Max Maischein,<br>
Moritz Lenz, Nicholas Clark, Ricardo Signes, Tony Cook e Yves Orton.<br>
<br>
<jabá><br>
<br>
Quer ter seu nome imortalizado na lista de contribuidores do Perl? É<br>
mais fácil do que vc pensa! Assista a palestra relâmpago "Seja um Perl<br>
Core Hacker" e ajude *HOJE* a melhorar a nossa linguagem favorita!<br>
<br>
<a href="http://setemasters.imasters.com.br/conversas/seja-um-perl-core-hacker/" target="_blank">http://setemasters.imasters.com.br/conversas/seja-um-perl-core-hacker/</a><br>
<br>
</jabá><br>
<br>
Mais detalhes sobre o perl 5.17.11 podem ser encontrados em<br>
<a href="https://metacpan.org/module/RJBS/perl-5.17.11/pod/perldelta.pod" target="_blank">https://metacpan.org/module/RJBS/perl-5.17.11/pod/perldelta.pod</a><br>
<br>
<br>
Boa diversão!<br>
<br>
[]s<br>
<br>
-b<br>
_______________________________________________<br>
Brasil-PM mailing list<br>
<a href="mailto:Brasil-PM@pm.org">Brasil-PM@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/brasil-pm" target="_blank">http://mail.pm.org/mailman/listinfo/brasil-pm</a><br>
</blockquote></div><br></div>