Estou rindo demais<br><br>Muito boa as respostas :P<br><br>Teddy,  sobre linguagens, bem, vc aprende muito mais sobre linguagens estudando compiladores do que as linguagens ( I hate deitel&deitel )<br><br>E perl é foda e o cpan mais ainda.<br>
<br>Hélder<br><br><div class="gmail_quote">2011/5/24 Blabos de Blebe <span dir="ltr"><<a href="mailto:blabos@gmail.com">blabos@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Opa, Bem Vindo!<br>
<br>
Dá uma olhada no histórico da lista que tem um monte de threads<br>
versando sobre o assunto:<br>
<a href="http://mail.pm.org/pipermail/saopaulo-pm/" target="_blank">http://mail.pm.org/pipermail/saopaulo-pm/</a><br>
<br>
Comentando...<br>
<div class="im"><br>
> as bibliotecas do CPAN as quais parecem ter bastante coisas prontas.<br>
<br>
</div>Não há paralelo em outras linguagens. Chupa Java!!!<br>
<div class="im"><br>
<br>
> pois achei Python muito parecido com Perl principlamente no<br>
> caso das Listas e Dicionários,<br>
<br>
</div>À primeira vista sim. Eu acho todos os japas parecidos (exceto o fake<br>
do Satoshi :) )<br>
<div class="im"><br>
<br>
> porém, numa primeira olhada Perl parece ser<br>
> mais difícil de aprender do que Python,<br>
<br>
</div>Isso é relativo e pode ser verdade pra vc. Eu acho cálculo diferencial<br>
mais fácil que geo-política por exemplo.<br>
<div class="im"><br>
<br>
> por, aparentemente Python ter uma<br>
> sintaxe "mais limpa" que Perl.<br>
<br>
</div>Isso é relativo, mas eu discordo. Suponho que vc esteja se referindo<br>
aos sigils ($@%). Com o tempo vc vai ver que eles são "atalhos<br>
visuais" que auxiliam muito na compreensão do código.<br>
<br>
Cuidado com os exemplos de código na internet. 99% é lixo.<br>
<br>
A sintaxe de Perl é bem parecida com a de C, C++, Java entre outras.<br>
<br>
Python "parece" mais fácil por te forçar a escrever um código<br>
minimamente legível, senão não compila. Em Perl, como em muitas outras<br>
linguagens, bom estilo faz parte do arcabouço de skills do<br>
programador.<br>
<br>
Programadores Perl de verdade são muito exigentes com estilo,<br>
legibilidade, manutenibilidade, etc.<br>
<div class="im"><br>
<br>
> Quanto a uma impressão incial sobre ao desempenho das linguagens, parecem<br>
> que ambas se equivalem.<br>
<br>
</div>Isso é muito relativo, mas python geralmente perde de lavada nesse<br>
quesito. Já fiz benchmarks onde Perl era 14x mais rápida que Python.<br>
<br>
Muito cuidado com esse tipo de comparação. Normalmente é furada.<br>
<div class="im"><br>
<br>
> Outra impressão que tive é que para desenvolver para Web, parece que com<br>
> Python fica mais rápido para terminar de desenvolver.<br>
<br>
</div>Duvido. Aposto o meu salário do mês contra qualquer programador python<br>
no mundo, do git init ao deploy.<br>
<br>
Só pra começar, eu apresento o Catalyst e o Mojolicious:<br>
<a href="http://www.catalystframework.org/" target="_blank">http://www.catalystframework.org/</a><br>
<a href="http://www.mojolicious.org/" target="_blank">http://www.mojolicious.org/</a><br>
<br>
Bônus:<br>
<a href="http://onionstand.blogspot.com/2010/06/tweetylicious-twitter-like.html" target="_blank">http://onionstand.blogspot.com/2010/06/tweetylicious-twitter-like.html</a><br>
<div class="im"><br>
<br>
> Já no quesito Administração de Sistema, Perl parece que leva vantagem por sua enorme<br>
> quantidade de bibliotecas existentes no CPAN, praticamente prontas para o<br>
> que se precisa.<br>
<br>
</div>Sim. Perl é muito utilizada por sysadmins.<br>
<div class="im"><br>
<br>
> Olhem, não quero causar tumulto aqui na lista, mas somente gostaria de uma<br>
> explanação imparcial de vocês sobre isto.<br>
<br>
</div>Tumulto nenhum. Aqui a gente discute numa boa sobre tudo. Tudo mesmo.<br>
Mas adicione [OFF TOPIC] no assunto de vez em quando que os trolls não<br>
vão te devorar muito.<br>
<div class="im"><br>
<br>
> Posso considerar que Python é mais fácil de aprender do que Perl?<br>
<br>
</div>Pode. Isso é muito pessoal. Na prática, depende. Entretanto, vc vai<br>
ver que Perl é algo muito além de sintaxe, com uma comunidade forte e<br>
muito rica. Aqui tem de físico a surfista. Todo mundo se dá bem<br>
(alguns de nós não gostam de pedagogas).<br>
<div class="im"><br>
<br>
> Posso desenvolver mais rapidamente aplicações Web com Python do que Perl?<br>
<br>
</div>Poder, até pode, assim como você pode nadar com tubarões se quiser. Eu<br>
não recomendo ;)<br>
<div class="im"><br>
<br>
> Perl seria "mais indicado" para administração de sistemas ?<br>
<br>
</div>Perl é uma linguagem de propósito geral, multiplataforma,<br>
multiparadigma, blablabla<br>
<br>
<a href="http://rio.pm.org/mitos.pl#mito3" target="_blank">http://rio.pm.org/mitos.pl#mito3</a><br>
<div class="im"><br>
<br>
> O que eu posso fazer com Perl que não faria com Python (e vice-versa, se for<br>
> aplicável) ??<br>
<br>
</div>Duvido que vc vá escrever módulos do kernel com qualquer uma das duas.<br>
De resto, praticamente tudo que vc fizer com uma, vc deve conseguir<br>
com a outra. O que muda é o grau de dificuldade de cada coisa.<br>
<br>
Tem um trozilhão de tipos de projetos legais em Perl, de dynamic<br>
library loading a games.<br>
<br>
...<br>
<br>
Não se assuste, aqui a gente é bem eclético. Só tem uma tradição que<br>
quem fala que programa em python, tem que pagar uma rodada de cerveja<br>
pra galera no próximo Encontro Social (que eu estiver, de<br>
preferência).<br>
<br>
<br>
Abraços e divirta-se.<br>
<br>
<br>
2011/5/23 Teddy Hammer <<a href="mailto:teddyhammer@hotmail.com">teddyhammer@hotmail.com</a>>:<br>
<div><div></div><div class="h5">> Opa. E aí pessoal? Antes de mais nada, obrigado pela recepção!<br>
> Sou Sysadmin e descobri este grupo atravéz da Lista dos usuários Slackware<br>
> Linux a qual também faço parte. Também descobri que perdi um baita evento,<br>
> ou seja, o Workshop que rolou agora no começo de Maio!! Que pena! Mas espero<br>
> estar presente num próximo evento!<br>
><br>
> Na verdade estou começando a programar agora (tem uns 3 ou 4 meses) e<br>
> conheço muito pouco da linguagem.<br>
> Minha intenção é usar a linguagem para administrar meus servidores e também<br>
> programar para a Web.<br>
><br>
> Na verdade comecei com Python, mas o que me chamou a atenção do Perl foram<br>
> as bibliotecas do CPAN as quais parecem ter bastante coisas prontas.<br>
><br>
> E é neste ponto que gostaria de começar a interagir com vocês, ou seja,<br>
> gostaria de um comentário, totalmente isento da paixão de vocês, fazendo um<br>
> comparativo, se é que é possível, entre PERL x PYTHON.<br>
> Sim, sei que estou numa lista de programadores Perl, mas gostaria de ter uma<br>
> idéia da coisa, pois achei Python muito parecido com Perl principlamente no<br>
> caso das Listas e Dicionários, porém, numa primeira olhada Perl parece ser<br>
> mais difícil de aprender do que Python, por, aparentemente Python ter uma<br>
> sintaxe "mais limpa" que Perl. Claro, nada que dedicação e paciência não<br>
> resolva isto.<br>
> Quanto a uma impressão incial sobre ao desempenho das linguagens, parecem<br>
> que ambas se equivalem.<br>
> Outra impressão que tive é que para desenvolver para Web, parece que com<br>
> Python fica mais rápido para terminar de desenvolver. Já no quesito<br>
> Administração de Sistema, Perl parece que leva vantagem por sua enorme<br>
> quantidade de bibliotecas existentes no CPAN, praticamente prontas para o<br>
> que se precisa.<br>
><br>
> Olhem, não quero causar tumulto aqui na lista, mas somente gostaria de uma<br>
> explanação imparcial de vocês sobre isto.<br>
><br>
> Posso considerar que Python é mais fácil de aprender do que Perl?<br>
> Posso desenvolver mais rapidamente aplicações Web com Python do que Perl?<br>
> Perl seria "mais indicado" para administração de sistemas ?<br>
> O que eu posso fazer com Perl que não faria com Python (e vice-versa, se for<br>
> aplicável) ??<br>
><br>
> Pessoal, mais uma vez me desculpem, mas o pouco parâmetro que tenho com<br>
> alguma linguagem de programação é com o Python.<br>
> E como disse, pelo pouco que pesquisei sobre Perl me pareceu ser (apesar de<br>
> um pouco mais "difícl" de aprender) uma linguagem muito poderosa<br>
><br>
> Saudações,<br>
> Teddy<br>
><br>
> ________________________________<br>
> From: <a href="mailto:russoz@gmail.com">russoz@gmail.com</a><br>
> Date: Mon, 23 May 2011 21:57:28 -0300<br>
> To: <a href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>
> Subject: [SP-pm] Boas Vindas ao teddyhammer!!<br>
><br>
> Olá teddyhammer, seja bem vindo à lista da São Paulo Perl Mongers!!!<br>
><br>
> Fique à vontade, a casa é sua!! Como de praxe, pedimos que você se<br>
> apresente: nos conte um pouco mais sobre você, como achou a lista e como usa<br>
> o Perl no seu dia a dia.<br>
> []s,<br>
> On 23 May 2011 21:21, <<a href="mailto:mailman-bounces@pm.org">mailman-bounces@pm.org</a>> wrote:<br>
><br>
> <a href="mailto:teddyhammer@hotmail.com">teddyhammer@hotmail.com</a> has been successfully subscribed to SaoPaulo-pm.<br>
><br>
><br>
><br>
> --<br>
> Alexei "RUSSOZ" Znamensky<br>
> [russoz_gmail_com] [<a href="http://russoz.wordpress.com" target="_blank">russoz.wordpress.com</a>] [<a href="http://www.flickr.com/photos/alexeiz" target="_blank">www.flickr.com/photos/alexeiz</a>]<br>
> [<a href="https://github.com/russoz" target="_blank">https://github.com/russoz</a>]<br>
> Only love / Can bring the rain / That makes you yearn to the sky<br>
><br>
> =begin disclaimer Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
> SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a> L =end disclaimer<br>
> =begin disclaimer<br>
>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
</div></div><div class="im">>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
> =end disclaimer<br>
><br>
><br>
</div><div class="im">=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
</div><div><div></div><div class="h5"> L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>------------------------------------<br>Hélder Máximo Botter Ribas<br>------------------------------------<br>twitter: @hmbr<br>------------------------------------<br>