[Cascavel-pm] código Perl é realmente difícil de ler?

vander em ufpa.br vander em ufpa.br
Segunda Junho 28 00:19:39 CDT 2004


Olá, sou novo na lista, mas já trabalho com Perl há uns 4 anos... Trabalho com
Bioinformática e Perl apresenta uma série de características que me fizeram
opinar por essa linguagem...
Tenho meus comentários a fazer a respeito do trecho do livro referido pelo
colega...
Acho que todo programador já deve ter degladiado com outro programador para
defender sua "linguagem do coração". Para mim a melhor linguagem é aquela que
melhor resolve seu problema específico. Além disso, não se pode condenar uma
linguagem ou outra sem antes ter certa experiência na mesma, ou seja, não fale
mal antes de experimentar...
Hoje se vê por ai uma "febre pró-Java", como se Java fizesse coisas que nenhuma
outra linguagem no mundo faz. Mentira, Perl é multiplataforma, livre, e
implementa muitos conceitos de OO... Só não dá pra desenvolver software para
liquidificador, ventilador, geladeira... mas também, ninguém é perfeito... Mais
um detalhe, Perl só não é mais difundido pq não é tão divulgado como Java...
Falta mais empenho em um marketing para que os Gerentes de Desenvolvimento
tenham conhecimento do potencial da linguagem...
Alguém pode dizer que Perl só serve para fazer scripts... esse alguém com
certeza não leu muita coisa sobre a linguagem... Eu desenvolvo diversas
aplicações desktop usando Perl-Tk que ficam excelentes...
Só mais um detalhe... Eu poderia ouvir/ler críticas de um programador de
qualquer linguagem/framework, mas de alguém que usa .NET/ASP? Comecemos pelo
custo disso? Quanto custa programar em PERL? Sem mais comentários...
Gostei da idéia de divulgar um material para desmistificar esse mito de que PERL
é complexo demais para se entender...


[]'s

Vanderson Sampaio
________________________________________
Biólogo - Especialista em Bioinformática/LNCC
Mestrando em Genética/UFPa
www.lpdna.ufpa.br


----- Original Message -----
From: "Alceu Rodrigues de Freitas Junior" <glasswalk3r em yahoo.com.br>
To: "Cascavel Lista Perl" <cascavel-pm em mail.pm.org>
Sent: Monday, June 28, 2004 12:47 AM
Subject: [Cascavel-pm] código Perl é realmente difícil de ler?


> Eu recebi um email recentemente de um amigo, e um trecho em específico
> me chamou a atenção:
>
> > Estou lendo um livro para iniciante, básico em todo começo de
> > programação... hehehe
> > e achei um comentário muito mafadonho sobre o Perl e gostaria de
> > prestigia-lo... :^P
> >
> > "Apesar de ser um linguagem fantástica e muito poderosa, um código
> > Perl é parecido mais ou menos com o seguinte: feche os olhos e bata as
> > mãos no teclado, o q aparecer na tela, muito provavelmente será
> > executado, se você mandar o Perl fazer isso." BONIFÁCIO JR, J. M. ASP
> > .NET Fundamentos para o desenvolvimento de aplicações Web em
> > plataforma .NET. São Paulo, Berkely, 2001. p. 9-10
> >
> > E depois ele coloca... isso é um exemplo de quão complexa é a
> > linguagem... ou o cara q num conseguiu aprender ou está fazendo a
> > caveira de Perl...
>
> Eu concordo que Perl pode ter um código difícil de ler... mas qualquer
> linguagem de programação, que não se importe com espaços, também pode!
>
> Isso depende muito mais do programador... se ele não usa comentários,
> não usa nome de variavéis decentes, não usa identação... qualquer um
> terá trabalho para ler o código que ele criou.
>
> A única exceção que conheço para isso é Python, que obriga você a usar
> identação para estruturas como if-then-else. Mas como Perl adota a
> filosofia de livre pensamento... me parece justo que permita se
> fazer ou não essas coisas.
>
> O problema é que muitos programadores experientes, que não manjem de
> Perl e se depararam com algum código mal escrito, tem a mesma
> impressão. Talvez devessemos publicar algo no site do Cascavel.pm
> desmisticando isso e depois divulgar a informação. O que acham?
>
> []'s
>
>
> --
> Alceu Rodrigues de Freitas Junior
> --
> glasswalk3r em yahoo.com.br
> PGP public key at http://www.imortais.cjb.net/addgb.html
> ---------------------------------------------------------------
> He who knows others is wise.
> He who knows himself is enlightened.
>                 -- Lao Tsu
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em mail.pm.org
> http://cascavel.pm.org/mailman/listinfo/cascavel-pm
>


----------------------------------------------------------
Esta mensagem foi enviada pelo site http://Correio.UFPA.BR






Mais detalhes sobre a lista de discussão Cascavel-pm