<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">prefiro c99<br><br>--- Em <b>seg, 21/9/09, saopaulo-pm-request@pm.org <i><saopaulo-pm-request@pm.org></i></b> escreveu:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: saopaulo-pm-request@pm.org <saopaulo-pm-request@pm.org><br>Assunto: SaoPaulo-pm Digest, Vol 60, Issue 40<br>Para: saopaulo-pm@pm.org<br>Data: Segunda-feira, 21 de Setembro de 2009, 22:27<br><br><div class="plainMail">Send SaoPaulo-pm mailing list submissions to<br> <a ymailto="mailto:saopaulo-pm@pm.org" href="/mc/compose?to=saopaulo-pm@pm.org">saopaulo-pm@pm.org</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br> <a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a><br>or, via email, send a message
with subject or body 'help' to<br> <a ymailto="mailto:saopaulo-pm-request@pm.org" href="/mc/compose?to=saopaulo-pm-request@pm.org">saopaulo-pm-request@pm.org</a><br><br>You can reach the person managing the list at<br> <a ymailto="mailto:saopaulo-pm-owner@pm.org" href="/mc/compose?to=saopaulo-pm-owner@pm.org">saopaulo-pm-owner@pm.org</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of SaoPaulo-pm digest..."<br><br><br>Today's Topics:<br><br> 1. Re: Performance Perl X Java (Nelson Ferraz)<br> 2. Re: Performance Perl X Java (Nilson Santos Figueiredo Jr.)<br> 3. Re: Performance Perl X Java (Daniel de Oliveira Mantovani)<br> 4. Re: Performance Perl X Java (Giuliani Deon Sanches)<br> 5. Re: Performance Perl X Java (Dr Daniel Hughes)<br> 6. Re: Performance Perl X Java
(Luis Motta Campos)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 21 Sep 2009 21:10:28 +0200<br>From: Nelson Ferraz <<a ymailto="mailto:nferraz@gmail.com" href="/mc/compose?to=nferraz@gmail.com">nferraz@gmail.com</a>><br>Subject: Re: [SP-pm] Performance Perl X Java<br>To: <a ymailto="mailto:saopaulo-pm@mail.pm.org" href="/mc/compose?to=saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>Message-ID:<br> <<a ymailto="mailto:604cec170909211210v1804c4baqa09dde559e1c75f9@mail.gmail.com" href="/mc/compose?to=604cec170909211210v1804c4baqa09dde559e1c75f9@mail.gmail.com">604cec170909211210v1804c4baqa09dde559e1c75f9@mail.gmail.com</a>><br>Content-Type: text/plain; charset=ISO-8859-1<br><br>2009/9/21 F?bio <<a ymailto="mailto:fabiotc@gmail.com" href="/mc/compose?to=fabiotc@gmail.com">fabiotc@gmail.com</a>>:<br>> A hist?ria ? a seguinte: Um amigo meu
(desenvolvedor Java), garante que o<br>> Java tem alta velocidade em processos de leitura/parser de arquivos texto.<br>> Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e<br>> utilizando express?o regular, identificar os padr?es.<br>><br>> Algu?m tem dados sobre esta performance em Perl X outras linguagens?<br><br>Embora n?o seja especificamente sobre processamento de arquivos de<br>texto, aqui v?o alguns benchmarks:<br><br><a href="http://shootout.alioth.debian.org/u32q/benchmark.php?test=all&lang=perl&lang2=java&box=1" target="_blank">http://shootout.alioth.debian.org/u32q/benchmark.php?test=all〈=perl&lang2=java&box=1</a><br><br><a href="http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html" target="_blank">http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html</a><br><br><br>------------------------------<br><br>Message: 2<br>Date: Mon, 21 Sep 2009 16:15:25
-0300<br>From: "Nilson Santos Figueiredo Jr." <<a ymailto="mailto:acid06@gmail.com" href="/mc/compose?to=acid06@gmail.com">acid06@gmail.com</a>><br>Subject: Re: [SP-pm] Performance Perl X Java<br>To: <a ymailto="mailto:saopaulo-pm@mail.pm.org" href="/mc/compose?to=saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>Message-ID:<br> <<a ymailto="mailto:9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com" href="/mc/compose?to=9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com">9a08c9b40909211215ufbcfb31rc3b2b9670fec4e6a@mail.gmail.com</a>><br>Content-Type: text/plain; charset=ISO-8859-1<br><br>2009/9/21 F?bio <<a ymailto="mailto:fabiotc@gmail.com" href="/mc/compose?to=fabiotc@gmail.com">fabiotc@gmail.com</a>>:<br>> A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o<br>> Java tem alta velocidade em processos de leitura/parser de arquivos texto.<br>> Imagine um cen?rio:
Ler um arquivo texto com 200 MB linha a linha e<br>> utilizando express?o regular, identificar os padr?es.<br>><br>> Algu?m tem dados sobre esta performance em Perl X outras linguagens?<br><br>? s? voc? medir. N?o ? dif?cil fazer isso.<br>Pe?a pra ele escrever um programa em Java e voc? escreve um programa<br>equivalente em Perl.<br><br>Provavelmente o seu ser? mais r?pido (se for bem feito).<br><br>-Nilson Santos F. Jr.<br><br><br>------------------------------<br><br>Message: 3<br>Date: Mon, 21 Sep 2009 16:18:10 -0300<br>From: Daniel de Oliveira Mantovani<br> <<a ymailto="mailto:daniel.oliveira.mantovani@gmail.com" href="/mc/compose?to=daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>><br>Subject: Re: [SP-pm] Performance Perl X Java<br>To: <a ymailto="mailto:saopaulo-pm@mail.pm.org" href="/mc/compose?to=saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>Message-ID:<br>
<<a ymailto="mailto:214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com" href="/mc/compose?to=214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com">214823ca0909211218t63281dbft94f2a29e7aeab9cb@mail.gmail.com</a>><br>Content-Type: text/plain; charset="iso-8859-1"<br><br>2009/9/21 Nilson Santos Figueiredo Jr. <<a ymailto="mailto:acid06@gmail.com" href="/mc/compose?to=acid06@gmail.com">acid06@gmail.com</a>><br><br>> 2009/9/21 F?bio <<a ymailto="mailto:fabiotc@gmail.com" href="/mc/compose?to=fabiotc@gmail.com">fabiotc@gmail.com</a>>:<br>> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que o<br>> > Java tem alta velocidade em processos de leitura/parser de arquivos<br>> texto.<br>> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e<br>> > utilizando express?o regular, identificar os padr?es.<br>> ><br>> > Algu?m tem dados sobre esta
performance em Perl X outras linguagens?<br>><br>> ? s? voc? medir. N?o ? dif?cil fazer isso.<br>> Pe?a pra ele escrever um programa em Java e voc? escreve um programa<br>> equivalente em Perl.<br><br><br>E coloca os dois c?digos aqui lista.<br><br>><br>> Provavelmente o seu ser? mais r?pido (se for bem feito).<br>><br>> -Nilson Santos F. Jr.<br>> _______________________________________________<br>> SaoPaulo-pm mailing list<br>> <a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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>><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <<a href="http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090921/3da90667/attachment-0001.html"
target="_blank">http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090921/3da90667/attachment-0001.html</a>><br><br>------------------------------<br><br>Message: 4<br>Date: Mon, 21 Sep 2009 16:34:50 -0300<br>From: Giuliani Deon Sanches <<a ymailto="mailto:giulianisanches@gmail.com" href="/mc/compose?to=giulianisanches@gmail.com">giulianisanches@gmail.com</a>><br>Subject: Re: [SP-pm] Performance Perl X Java<br>To: <a ymailto="mailto:saopaulo-pm@mail.pm.org" href="/mc/compose?to=saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>Message-ID:<br> <<a ymailto="mailto:572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com" href="/mc/compose?to=572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com">572750180909211234o4cc9eaefo9529accf0669df01@mail.gmail.com</a>><br>Content-Type: text/plain; charset=UTF-8<br><br>2009/9/21 Daniel de Oliveira Mantovani <<a
ymailto="mailto:daniel.oliveira.mantovani@gmail.com" href="/mc/compose?to=daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>>:<br>><br>><br>> 2009/9/21 Nilson Santos Figueiredo Jr. <<a ymailto="mailto:acid06@gmail.com" href="/mc/compose?to=acid06@gmail.com">acid06@gmail.com</a>><br>>><br>>> 2009/9/21 F?bio <<a ymailto="mailto:fabiotc@gmail.com" href="/mc/compose?to=fabiotc@gmail.com">fabiotc@gmail.com</a>>:<br>>> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante que<br>>> > o<br>>> > Java tem alta velocidade em processos de leitura/parser de arquivos<br>>> > texto.<br>>> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e<br>>> > utilizando express?o regular, identificar os padr?es.<br>>> ><br>>> > Algu?m tem dados sobre esta performance em Perl X outras
linguagens?<br>>><br>>> ? s? voc? medir. N?o ? dif?cil fazer isso.<br>>> Pe?a pra ele escrever um programa em Java e voc? escreve um programa<br>>> equivalente em Perl.<br>><br>><br>> E coloca os dois c?digos aqui lista.<br>>><br>>> Provavelmente o seu ser? mais r?pido (se for bem feito).<br>>><br>>> -Nilson Santos F. Jr.<br>>> _______________________________________________<br>>> SaoPaulo-pm mailing list<br>>> <a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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>><br>><br>> _______________________________________________<br>> SaoPaulo-pm mailing list<br>> <a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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>><br><br><br>Depois que levanta a JVM, o java realmente ? r?pido, mas para parser<br>de texto eu n?o acho que bate o perl.<br><br>Voc? pode testar este c?digo aqui:<br><br><a href="http://www.javapractices.com/topic/TopicAction.do?Id=103" target="_blank">http://www.javapractices.com/topic/TopicAction.do?Id=103</a><br><br>E depois implementar ele em perl para ver a diferen?a.<br><br>-- <br>twitter.com/giulianisanches<br>giulianisanches.blogspot.com<br><br><br>------------------------------<br><br>Message: 5<br>Date: Mon, 21 Sep 2009 16:46:27 -0300<br>From: Dr Daniel Hughes <<a ymailto="mailto:dsth@cantab.net" href="/mc/compose?to=dsth@cantab.net">dsth@cantab.net</a>><br>Subject: Re: [SP-pm] Performance Perl X Java<br>To: <a ymailto="mailto:saopaulo-pm@mail.pm.org"
href="/mc/compose?to=saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>Message-ID:<br> <<a ymailto="mailto:50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com" href="/mc/compose?to=50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com">50190a920909211246j3fe0ca44pc7cc5efb01168640@mail.gmail.com</a>><br>Content-Type: text/plain; charset="iso-8859-1"<br><br>perl normalmente tem varias op??es para conseguir a mesma coisa. se escrever<br>uma programa bem - usar as fun??es internais correctamente, quase tudo vai<br>acontecer em ?fast C? e nao no intepreter. assim, perl provavelmente vai<br>funcionar muito melhor. mas, algu?m tentou compara-las:<br><a href="http://use.perl.org/articles/02/09/16/1448246.shtml" target="_blank">http://use.perl.org/articles/02/09/16/1448246.shtml</a>. o que levou 100 linhas<br>em java s? foi 15 em perl - quanto tempo leva para escrever 100 linhas de<br>java?<br><br>dan.<br><br>2009/9/21
Giuliani Deon Sanches <<a ymailto="mailto:giulianisanches@gmail.com" href="/mc/compose?to=giulianisanches@gmail.com">giulianisanches@gmail.com</a>><br><br>> 2009/9/21 Daniel de Oliveira Mantovani <<br>> <a ymailto="mailto:daniel.oliveira.mantovani@gmail.com" href="/mc/compose?to=daniel.oliveira.mantovani@gmail.com">daniel.oliveira.mantovani@gmail.com</a>>:<br>> ><br>> ><br>> > 2009/9/21 Nilson Santos Figueiredo Jr. <<a ymailto="mailto:acid06@gmail.com" href="/mc/compose?to=acid06@gmail.com">acid06@gmail.com</a>><br>> >><br>> >> 2009/9/21 F?bio <<a ymailto="mailto:fabiotc@gmail.com" href="/mc/compose?to=fabiotc@gmail.com">fabiotc@gmail.com</a>>:<br>> >> > A hist?ria ? a seguinte: Um amigo meu (desenvolvedor Java), garante<br>> que<br>> >> > o<br>> >> > Java tem alta velocidade em processos de leitura/parser de arquivos<br>> >> >
texto.<br>> >> > Imagine um cen?rio: Ler um arquivo texto com 200 MB linha a linha e<br>> >> > utilizando express?o regular, identificar os padr?es.<br>> >> ><br>> >> > Algu?m tem dados sobre esta performance em Perl X outras linguagens?<br>> >><br>> >> ? s? voc? medir. N?o ? dif?cil fazer isso.<br>> >> Pe?a pra ele escrever um programa em Java e voc? escreve um programa<br>> >> equivalente em Perl.<br>> ><br>> ><br>> > E coloca os dois c?digos aqui lista.<br>> >><br>> >> Provavelmente o seu ser? mais r?pido (se for bem feito).<br>> >><br>> >> -Nilson Santos F. Jr.<br>> >> _______________________________________________<br>> >> SaoPaulo-pm mailing list<br>> >> <a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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>> ><br>> ><br>> > _______________________________________________<br>> > SaoPaulo-pm mailing list<br>> > <a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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>> ><br>><br>><br>> Depois que levanta a JVM, o java realmente ? r?pido, mas para parser<br>> de texto eu n?o acho que bate o perl.<br>><br>> Voc? pode testar este c?digo aqui:<br>><br>> <a href="http://www.javapractices.com/topic/TopicAction.do?Id=103" target="_blank">http://www.javapractices.com/topic/TopicAction.do?Id=103</a><br>><br>> E depois implementar ele em perl para ver a diferen?a.<br>><br>> --<br>>
twitter.com/giulianisanches<br>> giulianisanches.blogspot.com<br>> _______________________________________________<br>> SaoPaulo-pm mailing list<br>> <a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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>><br><br><br><br>-- <br>Dr Daniel S. T. Hughes M.Biochem (Hons; Oxford), Ph.D (Cambridge)<br>------------------------------------------------------<br>Tel: +55 21 8344 9098<br>Email: <a ymailto="mailto:dsth@cantab.net" href="/mc/compose?to=dsth@cantab.net">dsth@cantab.net</a><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <<a href="http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090921/075076cd/attachment-0001.html"
target="_blank">http://mail.pm.org/pipermail/saopaulo-pm/attachments/20090921/075076cd/attachment-0001.html</a>><br><br>------------------------------<br><br>Message: 6<br>Date: Tue, 22 Sep 2009 00:21:52 +0200<br>From: Luis Motta Campos <<a ymailto="mailto:luismottacampos@yahoo.co.uk" href="/mc/compose?to=luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>><br>Subject: Re: [SP-pm] Performance Perl X Java<br>To: <a ymailto="mailto:saopaulo-pm@mail.pm.org" href="/mc/compose?to=saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>Message-ID: <<a ymailto="mailto:4AB7FC80.9040100@yahoo.co.uk" href="/mc/compose?to=4AB7FC80.9040100@yahoo.co.uk">4AB7FC80.9040100@yahoo.co.uk</a>><br>Content-Type: text/plain; charset=ISO-8859-15<br><br>Dr Daniel Hughes wrote:<br>> o que levou 100 linhas em java s? foi 15 em perl - quanto tempo leva<br>> para escrever 100 linhas de java?<br><br>O Edward Yourdon, um dos papas da Engenharia de
Software, afirmou num<br>dos seus livros sobre o assunto (e agora eu n?o me recordo em qual, mas<br>posso procurar) que um programador leva, em m?dia, o mesmo tempo para<br>escrever uma linha de c?digo, n?o importa em que linguagem.<br><br>Claro, todo mundo aqui sabe muito bem que os conceitos e id?ias dos anos<br>1970 s?o um tanto ultrapassados. Tamb?m tentar comparar "velocidade de<br>execu??o" de programas gerados em duas linguagens diferentes no s?culo<br>XXI ? atrasado.<br><br>Eu recomendo a voc?s deixarem de bobagens e entenderem que n?o interessa<br>quanto mais r?pida ou mais lenta ? uma linguagem de programa??o. N?o ?<br>por causa da "velocidade relativa de execu??o" que eu vou escolher esta<br>ou aquela linguagem.<br><br>Escolho linguagens de programa??o pela facilidade que cada uma pode me<br>oferecer em expressar, para um determinado dom?nio, conceitos, id?ias,<br>estruturas de dados, e solu??es.<br><br>Velocidade? Com o pre?o rid?culo que se
paga pelo hardware, se eu<br>precisar de mais velocidade n?o vou pensar duas vezes em "empilhar" mais<br>uma m?quina. O pre?o de um programador ? caro demais comparado com<br>adicionar hardware.<br><br>Tem a? os meus dois centavos.<br>Putamplexos!<br>-- <br>Luis Motta Campos is a software engineer,<br>Perl Programmer, foodie and photographer.<br><br><br>------------------------------<br><br>_______________________________________________<br>SaoPaulo-pm mailing list<br><a ymailto="mailto:SaoPaulo-pm@pm.org" href="/mc/compose?to=SaoPaulo-pm@pm.org">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><br>End of SaoPaulo-pm Digest, Vol 60, Issue 40<br>*******************************************<br></div></blockquote></td></tr></table><br>
<hr size=1>Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a>