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 <[email protected]> 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 <[email protected]> > Para: Perl Mongers Rio de Janeiro <[email protected]> > 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 <[email protected]> > 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, <[email protected]> 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 > [email protected] > im:[email protected] > > 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 <[email protected]>: > 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: [email protected] > To: [email protected] > 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 > > [email protected] > > im:[email protected] > > > > 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, <[email protected]> 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 <[email protected]>: > > > > > >> 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 > > >> <[email protected]>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 > > >>> [email protected] > > >>> http://mail.pm.org/mailman/listinfo/rio-pm > > >>> > > >> > > >> > > >> > > >> -- > > >> Tiago B. Peczenyj > > >> Linux User #405772 > > >> > > >> http://pacman.blog.br > > >> > > > > > > > > > _______________________________________________ > > > Rio-pm mailing list > > > [email protected] > > > http://mail.pm.org/mailman/listinfo/rio-pm > > _______________________________________________ > > Rio-pm mailing list > > [email protected] > > http://mail.pm.org/mailman/listinfo/rio-pm > > > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm > > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm > > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm > > > > -- > ______________________ > < Junior "fvox" Moraes > > ---------------------- > \ > \ > .--. > |o_o | > |:_/ | > // \ \ > (| | ) > /'\_ _/`\ > \___)=(___/ > > > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm > > > > -- > Tiago B. Peczenyj > Linux User #405772 > > http://pacman.blog.br > > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm > > _______________________________________________ > Rio-pm mailing list > [email protected] > http://mail.pm.org/mailman/listinfo/rio-pm
_______________________________________________ Rio-pm mailing list [email protected] http://mail.pm.org/mailman/listinfo/rio-pm
