[SP-pm] Algumas duvidas sobre Perl

thiago glauco thiagoglauco at ticursos.net
Wed Sep 22 17:36:15 PDT 2010


Renato Santos wrote:
> C pode ser que seja mais rapido,
> 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
> Perl ganhava algumas vezes (quando a maior parte do processamento era 
> na GPU)
>
> Perl é bem rápido, porém, ainda é script.
Ui... Num é não... é compilada em opcodes depois executada. Se vc quiser 
pode fazer um compilado e depois executar direto, mas a compilação é tão 
rápida que nem compensa!!! O mod_perl, por exemplo, compila e deixa na 
memória...
> IMHO C/C++ sempre vai ser mais rápido que scripts, pois podem ser 
> compilados forçando por otimizações,
> 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,
> mais eu penso que se for pra descobrir isso antes de rodar, se não 
> existir um cache, vai perde tempo.
>
> Entretando,
> C deve ser o mais rapido, salve assembly (mais que nem pode se 
> comparar a perl, pois da muito trabalho)
>
> 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!
>
>
> Fui pra *I*scola
>
> 2010/9/22 Suissa <jnascimento em gmail.com <mailto:jnascimento em gmail.com>>
>
>     Me surgiu uma duvida, creio que Ruby não seja mais rápido que perl
>     correto? Mas C é mais rápido né?
>
>
>     2010/9/22 Renato Santos <renato.cron em gmail.com
>     <mailto:renato.cron em gmail.com>>
>
>         Não considero uma linguagem ruim,
>         é boa, só não é tão rápida quanto o perl, e o Kohana não é tão
>         rápido quanto o Catalyst,
>         Fiquei impressionado!
>
>
>         [off (just for Marcio!)]
>         estou planejando por Catalyst na Delta, e sair ao mesmo tempo!
>
>         2010/9/22 Marcio Ferreira <marciodesouzaferreira em gmail.com
>         <mailto:marciodesouzaferreira em gmail.com>>
>
>             Pois é Renato.
>
>             nesse sentido que eu quiz me expressar.
>
>             Não precisa muita coisa pra programar em PHP, como eu
>             ainda sujo as mãos, digo que é default
>
>
>             []s,
>
>             @webgenes
>             Marcio Ferreira
>
>             " Perl  lives as the 'toolbox for Unix' "
>
>
>
>             2010/9/22 Renato Santos <renato.cron em gmail.com
>             <mailto:renato.cron em gmail.com>>
>
>                 Puts Marcio...
>                 php por Defaulth!
>
>                 Se alguem até semana passada me perguntasse como fazer
>                 um site eu falaria:
>                 "Baixa o Kohana e se vira!"
>                 Hoje eu ia falar
>                 "Poots, bom, então, se sabe Perl?"
>
>
>                 2010/9/22 Eden Cardim <edencardim em gmail.com
>                 <mailto:edencardim em gmail.com>>
>
>                     2010/9/22 <thiagoglauco em ticursos.net
>                     <mailto:thiagoglauco em ticursos.net>>:
>                     > Putz... pode crer... SQL... é que eu já
>                     considero embutido no Perl...
>
>                     Aliás, me lembrei agora que me pagaram pra
>                     escrever um Lexer, que
>                     implementei com flex, que gera código em C. Será
>                     que conta? Se contar,
>                     conta como C ou flex? :)
>
>                     --
>                        Eden Cardim       Need help with your Catalyst
>                     or DBIx::Class project?
>                       Code Monkey http://www.shadowcat.co.uk/catalyst/
>                      Shadowcat Systems Ltd.  Want a managed
>                     development or deployment platform?
>                     http://blog.edencardim.com/
>                     http://www.shadowcat.co.uk/servers/
>                     _______________________________________________
>                     SaoPaulo-pm mailing list
>                     SaoPaulo-pm em pm.org <mailto:SaoPaulo-pm em pm.org>
>                     http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
>
>
>
>                 -- 
>                 Renato Santos
>                 http://www.renatocron.com/blog/
>
>                 _______________________________________________
>                 SaoPaulo-pm mailing list
>                 SaoPaulo-pm em pm.org <mailto:SaoPaulo-pm em pm.org>
>                 http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
>
>
>             _______________________________________________
>             SaoPaulo-pm mailing list
>             SaoPaulo-pm em pm.org <mailto:SaoPaulo-pm em pm.org>
>             http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
>
>
>
>         -- 
>         Renato Santos
>         http://www.renatocron.com/blog/
>
>         _______________________________________________
>         SaoPaulo-pm mailing list
>         SaoPaulo-pm em pm.org <mailto:SaoPaulo-pm em pm.org>
>         http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
>
>
>
>     -- 
>     Jean C. Nascimento aka Suissa
>     Prof. Análise e Soluções Web Fafit/Facic - Itararé - SP
>
>     gtalk/msn: jnascimento em gmail.com <mailto:jnascimento em gmail.com>
>
>     WebDeveloper - www.wgbnet.com.br/ <http://www.wgbnet.com.br/>
>     NoSQL Evangelist - MongoDB Contributor - nosqlbr.com.br/
>     <http://nosqlbr.com.br/>
>     iGrape Evangelist - Coordenador Geral - http://igrape.org
>     TheWebMind Evangelist - Coordenador de Interface & NoSQL -
>     http://thewebmind.org/
>
>
>
>     _______________________________________________
>     SaoPaulo-pm mailing list
>     SaoPaulo-pm em pm.org <mailto:SaoPaulo-pm em pm.org>
>     http://mail.pm.org/mailman/listinfo/saopaulo-pm
>
>
>
>
> -- 
> Renato Santos
> http://www.renatocron.com/blog/
>
>
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm



More information about the SaoPaulo-pm mailing list