Existem muitas vantagens em utilizar Perl, porem se vc citar caracteristicas que Java não tem, vc pode encontrar em outras linguagens que rodam sob a jvm como Groovy ou Scala, ou JRuby. E a JVM é boa pra caramba.
Perl possui uma puta comunidade, possui o CPAN, possui o melhor suporte a Unicode e vc pode ter no mesmo programa modulos feitos em Moose (so de mostrar as Roles/Traits ja é bem interessante) com modulos com Inline::C que, ao meu ver, é uma caracteristica muito interessante. Talvez mostrar o JRuby possa ser interessante em certos aspectos para abrir a cabeça da galera. Por exemplo, Perl esta em constante desenvolvimento e não sei se as outras linguagens acompanham E Perl trabalha muito bom a questão do backward compatibility com versões mais antigas, mas não sei como é a coisa com JRuby, nem sei se o suporte a rubygems é bom afinal tem muita gem que usa codigo nativo. Acredito que o Ricardo Signes tem um otimo material no slideshare sobre Perl 5.14 e Moose e o livro Modern::Perl pode trazer boas coisas também. Só fuja de benchmarks a menos que vc possa contextualizar muito bem. 2011/8/13 Leonardo Ruoso <[email protected]>: > Antes de mais nada, tenha cuidado, isso pode ser algo como suicídio :-(, > pois nem todas as equipes estão preparadas para lidar com a diversidade, > mesmo que de ideias. > > É preciso saber se a equipe não teria realmente uma boa base de > conhecimento em Java e em todo o ecossistema JEE além de eventualmente > dispor de código e conhecimento acumulado. Se tiver um grande background > around Java a ideia de mudar de linguagem e de cultura pode ser por si > mesma arriscada demais. > > A equipe está desenvolvendo Java básico ou está desenvolvendo JEE usando > um servidor de aplicações como o Jboss? Está desenvolvendo aplicações > integradas a outros sistemas Java/JEE? > > Talvez o melhor meio de trabalhar com Perl e Java seja o mesmo caminho > com o qual muitas empresas misturam Perl e C/C++. > > Fora isso, no passado, nossa equipe, que vinha de uma experiência > exclusiva em Perl de vários anos e se arriscou em um grande projeto > J2EE, fizemos tradução automática (usando Perl) de arquivos .pm para > arquivos .java e vice-versa com sucesso :-). > > Em Sex, 2011-08-12 às 18:29 -0300, Rafael Prenzier escreveu: >> Salve Monges >> >> >> Estou preparando uma apresentação pra fazer um Jabá e divulgar o Perl >> aqui na empresa >> Então estou preparando alguns comparativos entre Perl vs Java >> Meu foco não irá se limitar apenas nos aspectos do código em si, quero >> comparar as diferenças além disso. >> Alguém conhece algum material pra me indicar, alguma coisa além do >> Básico, principalmente no ponto de vista de engenharia, >> escalabilidade, performance, Tanto os aspectos pros quanto contras >> >> >> Abraços >> >> >> -- >> Rafael Prenzier dos Santos | Engenheiro, Cervejeiro e Perl Monger >> >> [email protected] >> [email protected] >> >> >> (13) 8131-8212 >> >> >> >> >> >> >> >> =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 > > -- > Leonardo Ruoso - Journalist/Perl Developer > Media - UFC/2006 - Telecommunications - IFCE/1998 > [email protected] - (11) 3522-9612 > > =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 > -- Tiago B. Peczenyj Linux User #405772 http://pacman.blog.br =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
