[SP-pm] Boas Vindas ao teddyhammer!!

"Flávio R. Lopes" flavio.lopes at links.inf.br
Tue May 24 05:55:20 PDT 2011


Ok. Obrigado Blabos.
Vou procurar sim pelas Threads no histórico para melhorar minha noção da 
coisa.
E minha preocupação em ter feito este tipo de pergunta inicialmente é 
que como pretendo me dedicar a aprender uma linguagem de programação, 
quero aprender "a melhor", ou seja, a que melhor se adeque aos meus 
propósitos! Pois não gostaria de chegar lá na frente, olhar pra tráz e 
pensar: "Putz, "joguei" meu tempo fora aprendendo esta linguagem. Se eu 
tivesse estudado a linguagem Y teria sido melhor..."

Bem, mais uma vez, obrigado pelas respostas pessoal!

[]'s
Teddy

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



More information about the SaoPaulo-pm mailing list