[Rio-pm] Perl em desuso??

Ivan lopes lopesivan.del em gmail.com
Terça Maio 1 00:06:43 PDT 2012


eu já fui xixita por linguagens ... odiava java ... e hj adoro ... já odiei
perl e hj amo tb ...
acho que nossa capacidade de aprender coisas novas que é que
fica em desuso as vezes ...



2012/5/1 Ulisses IBIZ <ulisses em ibiz.com.br>

> nao morro de amores por Javascript mas essa linguagem vem mudando o modo
> de fazer as coisas, talvez pq ela esteja mais a mao...
>
> = cada vez mais estao surgindo apps com complexas interfaces de usuario,
> em Javascript e HTML, claro. Com crossroads.js, backbone.js, knockout.js se
> constroe interfaces de maneira bem mais facil, tirando muito da
> complexidade do servidor. Cada vez mais o servidor tem ficado apenas com o
> lado de persistencia de dados com BDs tolerantes a falhas, distribuidos,
> prontos pra cloud. Decisores estao focando cada vez mais nas duas pontas:
> qual a cara da minha app e como persistir os dados na cloud, com baixo
> custo, alta disponibilidade e sem falhas. E escolhem um miolo/server que
> nao atrapalhe, falando geralmente JSON via REST.
>
> de uma brincada aqui para ver o que se pode fazer na UI, somente na
> ponta, sem mexer uma palha no server => http://learn.knockoutjs.com/
>
> examplos de uso do backbone.js =>
> http://documentcloud.github.com/backbone/#examples
>
> = Node.js, Javascript que roda no servidor (isso mesmo), orientado a
> eventos que visa consumir muito menos recursos do lado servidor. Mais em
> http://www.ibm.com/developerworks/br/library/os-nodejs/. Ta no comeco,
> mas ainda vai ficar melhor.
>
> a voxer.com esta usando node.js com riak como db nonsql, distribuido,
> tolerante a falhas, p.exe.
>
> ulisses
> enviado via iPad
>
> Em 30/04/2012, às 23:18, Ricardo Filipo <ricardo_filipo em yahoo.com.br>
> escreveu:
>
> 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<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/<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<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<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<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<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<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<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<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
>
>   _______________________________________________
> 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
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/rio-pm/attachments/20120501/8434cfad/attachment-0001.html>


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