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<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 >> [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<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<http://mail.pm.org/mailman/listinfo/rio-pm> >>>> > ______________________________**_________________ >>>> > Rio-pm mailing list >>>> > [email protected] >>>> > http://mail.pm.org/mailman/**listinfo/rio-pm<http://mail.pm.org/mailman/listinfo/rio-pm> >>>> >>>> >>>> ______________________________**_________________ >>>> Rio-pm mailing list >>>> [email protected] >>>> http://mail.pm.org/mailman/**listinfo/rio-pm<http://mail.pm.org/mailman/listinfo/rio-pm> >>>> >>> >>> ______________________________**_________________ >>> Rio-pm mailing list >>> [email protected] >>> http://mail.pm.org/mailman/**listinfo/rio-pm<http://mail.pm.org/mailman/listinfo/rio-pm> >>> >> ______________________________**_________________ >> Rio-pm mailing list >> [email protected] >> http://mail.pm.org/mailman/**listinfo/rio-pm<http://mail.pm.org/mailman/listinfo/rio-pm> >> >> ______________________________**_________________ >> Rio-pm mailing list >> [email protected] >> 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 > [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
