Nessa conversa se me lembro bem, me referi ao <b>J</b>Ruby que é implementado on JVM, a JVM por compilar de modo JIT (Just In Time) pode fazer melhor uso dos recursos existentes. <div><br></div><div>Uma conversa que tive com o maluco no penúltimo ES me fez enteder melhor que o é necessário se atentar é como o comando executa a ação, quantos passos são necessário para um print "Hello World" em C, Perl, PHP, Ruby....<br clear="all">
<br>[]s,<br><br><div>@webgenes<br>Marcio Ferreira<br><br></div><div><span style="font-family:sans-serif;line-height:16px"><span style="font-size:x-small">"<a style="text-decoration:none"><font color="#000000">Perl</font></a> lives as the 'toolbox for Unix' "</span></span></div>
<br>
<br><br><div class="gmail_quote">2010/9/22 Renato Santos <span dir="ltr"><<a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
C pode ser que seja mais rapido,<div>mas já vi alguns benchmarks (nao posso procurar agora, estou com muiuta pressa!) onde era renderizado algumas coisas com OpenGL com códigos feitos em C++, C e Perl </div><div>Perl ganhava algumas vezes (quando a maior parte do processamento era na GPU) </div>
<div><br></div><div>Perl é bem rápido, porém, ainda é script.</div><div>IMHO C/C++ sempre vai ser mais rápido que scripts, pois podem ser compilados forçando por otimizações,</div><div>Mais me lembro duma conversa com o Marcio Ferreira no busão, em que, não me lembro qual linguagem, ele disse que antes de rodar o script (acho q era ruby ou python) era escolhido o merlho jeito de fazer "alguma coisa" com base nas instruções do processador,</div>
<div>mais eu penso que se for pra descobrir isso antes de rodar, se não existir um cache, vai perde tempo.</div><div><br></div><div>Entretando,</div><div>C deve ser o mais rapido, salve assembly (mais que nem pode se comparar a perl, pois da muito trabalho)</div>
<div><br></div><div>O trabalho que é gasto fazendo algo em C é muito maior que em perl, mesmo por programadores experientes, Ainda mais porque não é OOP, ai entra o C++, é compreensivamente rápido, se não fosse, não teriamos jogos feito nele!</div>
<div><br></div><div><br></div><div>Fui pra <b>I</b>scola<br><br><div class="gmail_quote">2010/9/22 Suissa <span dir="ltr"><<a href="mailto:jnascimento@gmail.com" target="_blank">jnascimento@gmail.com</a>></span><div>
<div></div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Me surgiu uma duvida, creio que Ruby não seja mais rápido que perl correto? Mas C é mais rápido né?<div><div></div><div><br><br><div class="gmail_quote">2010/9/22 Renato Santos <span dir="ltr"><<a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Não considero uma linguagem ruim,<div>é boa, só não é tão rápida quanto o perl, e o Kohana não é tão rápido quanto o Catalyst,</div>
<div>Fiquei impressionado!</div><div><br></div><div><br></div><div>[off (just for Marcio!)]</div>
<div>estou planejando por Catalyst na Delta, e sair ao mesmo tempo!</div><div><br><div class="gmail_quote">2010/9/22 Marcio Ferreira <span dir="ltr"><<a href="mailto:marciodesouzaferreira@gmail.com" target="_blank">marciodesouzaferreira@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pois é Renato.<div><br></div><div>nesse sentido que eu quiz me expressar. </div><div><br></div><div>Não precisa muita coisa pra programar em PHP, como eu ainda sujo as mãos, digo que é default<div>
<br clear="all"><br>[]s,<br><br>
<div>@webgenes<br>Marcio Ferreira<br><br></div><div><span style="font-family:sans-serif;line-height:16px"><span style="font-size:x-small">"<a style="text-decoration:none"><font color="#000000">Perl</font></a> lives as the 'toolbox for Unix' "</span></span></div>
<br>
<br><br></div><div class="gmail_quote"><div>2010/9/22 Renato Santos <span dir="ltr"><<a href="mailto:renato.cron@gmail.com" target="_blank">renato.cron@gmail.com</a>></span><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Puts Marcio...<div><div></div><div><div>php por Defaulth!</div><div><br></div><div>Se alguem até semana passada me perguntasse como fazer um site eu falaria:<br>"Baixa o Kohana e se vira!"</div><div>
Hoje eu ia falar</div><div>"Poots, bom, então, se sabe Perl?"</div>
<div><br><br><div class="gmail_quote">2010/9/22 Eden Cardim <span dir="ltr"><<a href="mailto:edencardim@gmail.com" target="_blank">edencardim@gmail.com</a>></span><div><div></div><div><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>2010/9/22 <<a href="mailto:thiagoglauco@ticursos.net" target="_blank">thiagoglauco@ticursos.net</a>>:<br>
</div><div>> Putz... pode crer... SQL... é que eu já considero embutido no Perl...<br>
<br>
</div>Aliás, me lembrei agora que me pagaram pra escrever um Lexer, que<br>
implementei com flex, que gera código em C. Será que conta? Se contar,<br>
conta como C ou flex? :)<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div> Eden Cardim Need help with your Catalyst or DBIx::Class project?<br>
Code Monkey <a href="http://www.shadowcat.co.uk/catalyst/" target="_blank">http://www.shadowcat.co.uk/catalyst/</a><br>
Shadowcat Systems Ltd. Want a managed development or deployment platform?<br>
<a href="http://blog.edencardim.com/" target="_blank">http://blog.edencardim.com/</a> <a href="http://www.shadowcat.co.uk/servers/" target="_blank">http://www.shadowcat.co.uk/servers/</a><br>
_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>
</div></div></blockquote></div></div></div><br><br clear="all"><br>-- <br>Renato Santos<br><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a><br>
</div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></div></div></blockquote></div><br></div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br>Renato Santos<br><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a><br>
</div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br><br clear="all"><br>-- <br></div></div><div><div></div><div>
Jean C. Nascimento aka Suissa<br>Prof. Análise e Soluções Web Fafit/Facic - Itararé - SP<div>
<br>gtalk/msn: <a href="mailto:jnascimento@gmail.com" target="_blank">jnascimento@gmail.com</a><br><br>WebDeveloper - <a href="http://www.wgbnet.com.br/" target="_blank">www.wgbnet.com.br/</a></div><div>NoSQL Evangelist - MongoDB Contributor - <a href="http://nosqlbr.com.br/" target="_blank">nosqlbr.com.br/</a></div>
<div>iGrape Evangelist - Coordenador Geral - <a href="http://igrape.org" target="_blank">http://igrape.org</a></div><div>TheWebMind Evangelist - Coordenador de Interface & NoSQL - <a href="http://thewebmind.org/" target="_blank">http://thewebmind.org/</a><div>
<br></div></div><br>
</div></div><br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div></div></div><div><div></div><div><br><br clear="all"><br>-- <br>
Renato Santos<br><a href="http://www.renatocron.com/blog/" target="_blank">http://www.renatocron.com/blog/</a><br>
</div></div></div>
<br>_______________________________________________<br>
SaoPaulo-pm mailing list<br>
<a href="mailto:SaoPaulo-pm@pm.org" target="_blank">SaoPaulo-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br></blockquote></div><br></div>