[Rio-pm] Perl em desuso??

Ricardo Filipo ricardo_filipo em yahoo.com.br
Segunda Abril 30 19:18:02 PDT 2012


Queridos, "em desuso" é uma grande bobagem. 
Tem muito Perl por toda a Internet e fora dela também. Diferente de Mumps ou Cobol, mas que apesar disso ainda existem e é preciso especialistas. Mas garanto a vocês, Perl é uma linguagem muito longe da mediocridade. Mediocre mesmo, mediano, comum é java, javascript, php (c# ? o que é isto?). Mas cada ferramenta tem sua vocação. Temos que usar na hora certa apenas. Eu, além do Perl, adoro C++. É pessoal. Talvez tenha a ver com o tipo de trabalho que faço em geral (interfaces e arquiteturas de sistemas). Migrei pro "Perl Moderno" na década passada. Conheci o Perl no início dos anos 90. Pascal, C, C++ nos anos 80. Fortran e Cobol nos anos 70. Gostaria de conhecer melhor Python, Ruby, Lisp e ...  Mas quem manda em nosso tempo é o nosso trabalho. E neste sentido é importante o que diz o Marco Lima. Como ele eu ganho dinheiro com Perl desde os anos 90 (cara, são quase 20 anos!). Isto é apenas unir trabalho e prazer.

E pra quem ainda não viu o jornal diário, já há 3 meses no ar: 

www.jornalbb.com

É feito com Catalyst e Jquery (Perl e Javascript). Indiquem pros amigos, vejam todo dia, pois além de estar muito bom mesmo (por favor enviem críticas), precisamos aumentar a visitação pra começar a vender anúncios. Obrigado!



>________________________________
> De: Tiago Peczenyj <tiago.peczenyj em gmail.com>
>Para: Perl Mongers Rio de Janeiro <rio-pm em pm.org> 
>Enviadas: Segunda-feira, 30 de Abril de 2012 21:10
>Assunto: Re: [Rio-pm] Perl em desuso??
> 
>
>ruby tem o rails e tem uma boa comunidade. eu gosto da orientação a objetos em ruby e da curva de aprendizado. mas a comunidade no Brasil não é tão versatil assim, provavelmente em um forum estrangeiro vc obtera melhores respostas.
>
>
>2012/4/30 Junior Moraes <juniiior182 em gmail.com>
>
>Hi.
>>
>>
>>Esse povo do Ruby é engraçado... Até hoje não entendi por que estão usando tanto.
>>Há cerca de um mês eu fui verificar por que a linguagem estava crescendo tanto, aparentemente.
>>
>>
>>Me apresentei na mail list de ruby sp, e fiz a seguinte pergunta: "Why Ruby?". Estava em dúvida por que tinha visto que o Gems (o cpan deles) era um repositório bem cru, a performance da linguagem não é das melhores, a sintaxe não é excelente (imho), as ferramentas eram cruas.
>>Como eu esperava, nem a própria comunidade soube responder. Iniciou-se uma discussão sobre 'programadores poliglotas', dizendo que linguagens eram ferramentas e que devíamos usar a que convém para a melhor situação. Até então concordo, mas não me responderam pra qual destas situações Ruby seria a melhor. Então um cara da lista disse que Ruby não era sua preferida e que ele gostava de Java, e os caras começaram a expulsar ele falando "sai daqui e vai pra mail list de java" e começou um flame do caralho LOL.
>>
>>
>>Não cheguei a me aprofundar no framework Rails, mas deve ser a oitava maravilha do mundo mesmo. É a única coisa que pode segurar a linguagem.
>>Enfim... Em busca da resposta do 'why ruby?'!
>>
>>
>>[]'s
>>
>>
>>
>>Em 26 de abril de 2012 10:19, <ulisses em ibiz.com.br> escreveu:
>>
>>
>>sobre aquela pergunta lá atrás: "quais linguagens as startups estão usando"?
>>>
>>>encontrei alguns links e infos interessantes sobre o que  caras do outro lado da cerca estão fazendo.
>>>
>>>pesquisa Google "startup language" voltou vários links; escolhi os abaixo:
>>>
>>>1) What are the programming languages and frameworks the top NYC startups are using?
>>>
>>>http://www.quora.com/What-are-the-programming-languages-and-frameworks-the-top-NYC-startups-are-using
>>>
>>>- foursquare, bit.ly, GroupMe, .... mais de 40 startups
>>>- vale a pena para tb saber quais DBs, hospedagem, web, proxy, queue,  .... essas startups escolheram
>>>
>>>[nota essa página vista do iPad permite ver os detalhes de cada ferramenta usada pela startup; via desktop ela está pedindo cadastro]
>>>
>>>2) The Best Programming Language for a Lean Startup
>>>
>>>http://kevindewalt.com/blog/2009/10/14/the-best-programming-language-for-a-lean-startup/
>>>
>>>a página tem outros textos/links que tb podem ser interessantes para alguns
>>>
>>>
>>>-----Mensagem Original----- From: Marco Lima
>>>Sent: Wednesday, April 25, 2012 10:04 PM
>>>
>>>To: Perl Mongers Rio de Janeiro
>>>
>>>Subject: Re: [Rio-pm] Perl em desuso??
>>>
>>>Contra Fatos não exitem argumentos!!! hehehe
>>>
>>>Bom, em desuso ou não ... eu ganho dinheiro a mais de 15 anos com Perl
>>>e não tenho o que reclamar ... sempre que alguém não consegue resolver
>>>seus problemas com as outras linguagens, me procuram para resolver e
>>>adivinha em que???
>>>
>>>Eu devo trabalhar e viver em alguma dimensão paralela ... Acho melhor
>>>pedir um missa de 7º dia ... ou melhor 7º ano!! =)
>>>
>>>[]++
>>>
>>>Marco Lima
>>>braun.lima em gmail.com
>>>im:mago em jabber-br.org
>>>
>>>Register Linux User #483170
>>>Slackware Linux, for the subgenius
>>>
>>>"Aquele que pensa que é demasiado grande para fazer trabalhos pequenos
>>>é talvez demasiado pequeno para realizar grandes trabalhos."
>>>
>>>"Ter acesso ao conhecimento é um dever de todos; transmitir
>>>conhecimento é um dever de quem tem."
>>>
>>>"Na visão do hacker, o sentido da vida está em dedicar-se a uma
>>>paixão. Esta paixão é, na realidade, uma atividade significativa,
>>>inspiradora e prazerosa para o indivíduo, seja ela rotulada como
>>>"trabalho" ou como "diversão."
>>>
>>>"Ninguém é tão grande que não possa aprender, e nem tão pequeno que
>>>não possa ensinar"
>>>
>>>"Compartilhe o seu conhecimento. É uma maneira de alcançar a imortalidade"
>>>
>>>
>>>2012/4/25 Aureliano Guedes <guedes_1000 em hotmail.com>:
>>>
>>>Engraçado foi ter que ler isso "[...] mas tenho uma colocação Ruby e Python
>>>>superaram o Perl faz tempo, isso não se discute!!!" de um programador de PHP
>>>>que tem um blog onde posta assuntos ligados a rede, tanto na area de
>>>>segurança ou Hacking, assuntos por sua vez bem explicados e importantes, mas
>>>>que o mesmo individuo ja havia me pedido no passado um sistema de botnet.
>>>>
>>>>Ainda usar a seguinte frase: " Metasploit was created by HD Moore in 2003 as
>>>>a portable network tool using the Perl scripting language. Initially
>>>>Metasploit was Game in Perl. Later, the Metasploit Framework was completely
>>>>rewritten in the Ruby programming language." para embasar seu argumento.
>>>>
>>>>Bem, eu parei de discutir esse assunto depois disso, pois vi que vocês mais
>>>>velhos tem razão em achar essa thread inutil, pois eu que sou o retardado
>>>>daqui de dar atenção para isso.
>>>>
>>>>E ainda vem um terceiro individuo querer me mostrar o que é Ruby ainda
>>>>usando Wikipedia. Ai como um bom academico que odeia Wikipedia, parei,
>>>>decidi não discutir mais assunto desse tipo com pessoas que não tem
>>>>embasamento.
>>>>
>>>>De qualquer forma a thread de forma geral, ate mesmo nos puxões de orelha de
>>>>uns um pouco mais extressados aqui, me ajudou a forma um opinião mais
>>>>solida.
>>>>
>>>>
>>>>From: thiagoglauco em ticursos.net
>>>>>To: rio-pm em pm.org
>>>>>Date: Wed, 25 Apr 2012 21:47:09 -0300
>>>>>Subject: Re: [Rio-pm] Perl em desuso??
>>>>>
>>>>
>>>>
>>>>>O Perl, por possuir um paradigma diferente das outras linguagens (que
>>>>>aprendemos na escola) sofre preconceitos. Acho que em 1987 Larry Wall
>>>>>devia ouvir direto que Perl é uma merda... Piadas do tipo "Perl is a
>>>>>Shell Script on Steroids" eram bem comuns. Perl é bem mais que "Shell on
>>>>>Steroids" e se fosse apenas isso, já teria matado o Shell script.
>>>>>
>>>>>Em Qua, 2012-04-25 às 21:06 -0300, Marco Lima escreveu:
>>>>>> Salve!
>>>>>>
>>>>>> Desde a década de 90 que escuto falarem nisso ... só vai estar em
>>>>>> desuso quando vc parar de usar !!
>>>>>>
>>>>>> Basta vc procurar que vai achar Perl em tudo que é lugar =)
>>>>>>
>>>>>>
>>>>>> Marco Lima
>>>>>> braun.lima em gmail.com
>>>>>> im:mago em jabber-br.org
>>>>>>
>>>>>> Register Linux User #483170
>>>>>> Slackware Linux, for the subgenius
>>>>>>
>>>>>> "Aquele que pensa que é demasiado grande para fazer trabalhos pequenos
>>>>>> é talvez demasiado pequeno para realizar grandes trabalhos."
>>>>>>
>>>>>> "Ter acesso ao conhecimento é um dever de todos; transmitir
>>>>>> conhecimento é um dever de quem tem."
>>>>>>
>>>>>> "Na visão do hacker, o sentido da vida está em dedicar-se a uma
>>>>>> paixão. Esta paixão é, na realidade, uma atividade significativa,
>>>>>> inspiradora e prazerosa para o indivíduo, seja ela rotulada como
>>>>>> "trabalho" ou como "diversão."
>>>>>>
>>>>>> "Ninguém é tão grande que não possa aprender, e nem tão pequeno que
>>>>>> não possa ensinar"
>>>>>>
>>>>>> "Compartilhe o seu conhecimento. É uma maneira de alcançar a
>>>>>> imortalidade"
>>>>>>
>>>>>>
>>>>>> Em 25 de abril de 2012 20:59, <thiagoglauco em ticursos.net> escreveu:
>>>>>> > Aliás, quem já ouviu há muitos anos que o C ia morrer, que o Java ia
>>>>>> > acabar
>>>>>> > com o C++... se eu ganhar 2 centavos toda vez que ouvir isso - eu
>>>>>> > mesmo já
>>>>>> > pensei que o Perl iria morrer. Mas é normal, quando era iniciante
>>>>>> > tinha esse
>>>>>> > medo também.
>>>>>> >
>>>>>> > Quem gosta de tratar tudo como Objeto tem o Perl6 também...
>>>>>> >
>>>>>> > O que acontece é que as pessoas não querem ter conhecimento amplo.
>>>>>> > Querem
>>>>>> > programar Web sem entender HTTP... ai usa o .Net (com todo respeito).
>>>>>> >
>>>>>> > Foram-se os tempos que os programadores eram engenheiros, cientistas
>>>>>> > da
>>>>>> > computação ou aqueles auto-didata fodásticos...
>>>>>> >
>>>>>> > Meu Solaris tem tanta coisa em Perl que a Sun (quando adquirimos as
>>>>>> > licenças
>>>>>> > a Oracle ainda não havia adiquirido a Sun) deixavou um aviso: "Não
>>>>>> > modifique
>>>>>> > o Perl original do sistema ou muita coisa vai parar de funcionar"
>>>>>> >
>>>>>> > Aliás, no café estava conversando com um colega e o psicologo da
>>>>>> > empresa
>>>>>> > cortou o assunto para dizer que as expressoes regulares dos softwares
>>>>>> > que
>>>>>> > buscam padrões nas pesquisas da empresa usam Perl.
>>>>>> >
>>>>>> > Citando Tiago Peczenyj <tiago.peczenyj em gmail.com>:
>>>>>> >
>>>>>> >> meus dois centavos:
>>>>>> >>
>>>>>> >> uma coisa é desenvolvimento web, outra coisa é desenvolvimento de
>>>>>> >> software
>>>>>> >> em geral.
>>>>>> >>
>>>>>> >> web é uma parte do que existem em desenvolvimento de software. e > >> para
>>>>>> >> aplicações web existem muitas tecnologias como java, php, .Net,
>>>>>> >> ruby/rails,
>>>>>> >> python/django, etc. perl é uma alternativa nesse meio.
>>>>>> >>
>>>>>> >> agora o mundo de desenvolvimento de software é muito vasto. Temos
>>>>>> >> alguns
>>>>>> >> sistemas que exigem alta disponibilidade e excelente uso de cpu e
>>>>>> >> memoria..
>>>>>> >> Temos sistemas que exigem milissegundos de tempo máximo de resposta.
>>>>>> >> E
>>>>>> >> temos sistemas de padaria. Para tudo existe alternativa.
>>>>>> >>
>>>>>> >> no ramo de desenvolvimento geral temos coisas em Haskell, Erlang,
>>>>>> >> C++,
>>>>>> >> Delphi, Visual Basic, Cobol, Shell Script, Perl, lua, D, R, awk,
>>>>>> >> javascript
>>>>>> >> e por ai vai. nada mais justo que aconteça uma gangorra ao longo do
>>>>>> >> tempo
>>>>>> >> de linguagens/frameworks em determinados ramos.
>>>>>> >>
>>>>>> >> On Mon, Apr 23, 2012 at 11:53 AM, Aureliano Guedes
>>>>>> >> <guedes_1000 em hotmail.com>wrote:
>>>>>> >>
>>>>>> >>> Monges,
>>>>>> >>> Bom dia.
>>>>>> >>>
>>>>>> >>> Gostaria de levantar uma questão para discutirmos e vermos a > >>> opinião
>>>>>> >>> de
>>>>>> >>> cada um...
>>>>>> >>>
>>>>>> >>> Perl esta em desuso??
>>>>>> >>>
>>>>>> >>> Ouvi esse comentário (infeliz, na minha opinião) e ainda tive que
>>>>>> >>> ouvir
>>>>>> >>> mais (Ruby e Python estão tomando lugar). Afff...
>>>>>> >>>
>>>>>> >>> O fato é, quem gosta de POO realmente vai preferir Python, pois
>>>>>> >>> poucos
>>>>>> >>> sabem que Perl tem suporte a OO, inclusive eu criei vario objetos
>>>>>> >>> para
>>>>>> >>> mostrar como
>>>>>> >>> podemos usar Perl como se fosse POO. Mas, o serio problema que os
>>>>>> >>> códigos
>>>>>> >>> Python tem com indentação é triste, alem de que tratar tudo como
>>>>>> >>> objeto é
>>>>>> >>> um saco.
>>>>>> >>>
>>>>>> >>> Ruby é uma linguagenzinha, na minha opinião, criado para viciados > >>> em
>>>>>> >>> RPG
>>>>>> >>> geralmente virgens.
>>>>>> >>>
>>>>>> >>> Fiz o seguinte script abaixo
>>>>>> >>> http://pastebin.com/eJEC0Kvt
>>>>>> >>>
>>>>>> >>> para testar os dois seguintes
>>>>>> >>> http://pastebin.com/ytUiweKe
>>>>>> >>> http://pastebin.com/0BfyiZgh
>>>>>> >>>
>>>>>> >>> gerando o resultado:
>>>>>> >>>
>>>>>> >>> Perl
>>>>>> >>> real 0m24.136s
>>>>>> >>> user 0m23.985s
>>>>>> >>> sys 0m0.028s
>>>>>> >>>
>>>>>> >>> Ruby
>>>>>> >>> real 0m50.882s
>>>>>> >>> user 0m50.563s
>>>>>> >>> sys 0m0.040s
>>>>>> >>>
>>>>>> >>> Num AMD Athlon 64 com o Ubuntu 11.10 64x 2GB de Ram,
>>>>>> >>> Perl sendo mais que 2x mais rápido.
>>>>>> >>>
>>>>>> >>> Alem de que o Gems é uma porcaria.
>>>>>> >>>
>>>>>> >>> Não sei, talvez seja apenas modinha, mas se a comunidade Ruby não > >>> se
>>>>>> >>> empenhar a modinha passa e fica so Python e Perl, mas não sei dizer
>>>>>> >>> quanto
>>>>>> >>> a segurança web, mas na bioinformática
>>>>>> >>> continua sendo bem usado.
>>>>>> >>>
>>>>>> >>> Queria saber do pessoal mais velho que tem bem mais experiência e
>>>>>> >>> conhecimento, o que acham dessas questão: "Perl está em desuso ou
>>>>>> >>> não??".
>>>>>> >>>
>>>>>> >>>
>>>>>> >>> Att,
>>>>>> >>>
>>>>>> >>> Aureliano Guedes
>>>>>> >>>
>>>>>> >>> _______________________________________________
>>>>>> >>> Rio-pm mailing list
>>>>>> >>> Rio-pm em pm.org
>>>>>> >>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>>>> >>>
>>>>>> >>
>>>>>> >>
>>>>>> >>
>>>>>> >> --
>>>>>> >> Tiago B. Peczenyj
>>>>>> >> Linux User #405772
>>>>>> >>
>>>>>> >> http://pacman.blog.br
>>>>>> >>
>>>>>> >
>>>>>> >
>>>>>> > _______________________________________________
>>>>>> > Rio-pm mailing list
>>>>>> > Rio-pm em pm.org
>>>>>> > http://mail.pm.org/mailman/listinfo/rio-pm
>>>>>> _______________________________________________
>>>>>> Rio-pm mailing list
>>>>>> Rio-pm em pm.org
>>>>>> http://mail.pm.org/mailman/listinfo/rio-pm
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>Rio-pm mailing list
>>>>>Rio-pm em pm.org
>>>>>http://mail.pm.org/mailman/listinfo/rio-pm
>>>>>
>>>>_______________________________________________
>>>>Rio-pm mailing list
>>>>Rio-pm em pm.org
>>>>http://mail.pm.org/mailman/listinfo/rio-pm
>>>>
_______________________________________________
>>>Rio-pm mailing list
>>>Rio-pm em pm.org
>>>http://mail.pm.org/mailman/listinfo/rio-pm
>>>
>>>_______________________________________________
>>>Rio-pm mailing list
>>>Rio-pm em pm.org
>>>http://mail.pm.org/mailman/listinfo/rio-pm
>>>
>>
>>
>>
>>-- 
>>
>>______________________
< Junior "fvox" Moraes > ---------------------- \ \ .--. |o_o | |:_/ | //   \ \ (|     | ) /'\_   _/`\ \___)=(___/
>>
>>_______________________________________________
>>Rio-pm mailing list
>>Rio-pm em pm.org
>>http://mail.pm.org/mailman/listinfo/rio-pm
>>
>
>
>
>-- 
>Tiago B. Peczenyj
>Linux User #405772
>
>http://pacman.blog.br
>
>_______________________________________________
>Rio-pm mailing list
>Rio-pm em pm.org
>http://mail.pm.org/mailman/listinfo/rio-pm
>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120430/0ffc457b/attachment-0001.html>


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