Intindi! :D Registrado!
Em 19 de abril de 2011 15:57, Nilson Santos Figueiredo Jr. <[email protected] > escreveu: > 2011/4/19 Andre Carneiro <[email protected]>: > > Dando uma olhada muito superficialmente nessa linguagem Groovy, me > pareceu > > muito com Ruby. Nenhuma novidade aparente. Mas, de novo, > superficialmente... > > De qualquer forma valeu a dica! Nem tinha ouvido falar disso ainda. > > Groovy talvez não tenha tantas novidades assim em relação a Ruby, > talvez a sua principal vantagem seja que foi feita desde o início > pensando em compatibilidade com Java. Então, se você está preso numa > cultura Java-centric, Groovy pode ser uma saída interessante, já que > ela tem todos os recursos de uma linguagem moderna e é perfeitamente > integrada às tecnologias relacionadas com Java. > > Eu prefiro Perl, mas não foi ruim trabalhar com Groovy. Certamente é > infinitamente melhor do que trabalhar com Java. > > Uma coisa interessante da sintaxe de Groovy (que seria ótimo se > existisse em Perl) é que existe uma sintaxe "bonitinha" pra se passar > closures como parâmetro para um *método*, em Perl, isso só é possível > com funções e a coderef tem que ser o primeiro parâmetro. > > Exemplo: tenho um método foo que recebe 3 parâmetros: 2 números e um > closure/coderef. > > Em Perl: > > $obj->foo( 1, 2, sub { > ... > } ) > > Em Groovy: > > obj.foo(1,2) { > ... > } > > -Nilson > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > -- André Garcia Carneiro Analista/Desenvolvedor Perl (11)82907780
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
