<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roberto Furutani &#187; Ruby</title>
	<atom:link href="http://www.furutani.com.br/category/ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.furutani.com.br</link>
	<description>O site de um computólogo curioso!</description>
	<lastBuildDate>Fri, 20 Jan 2012 00:25:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Comparativo de performance entre Java, C++, Ruby, PHP, Groovy e Python</title>
		<link>http://www.furutani.com.br/2008/07/comparativo-de-performance-entre-java-c-ruby-php-groovy-e-python/</link>
		<comments>http://www.furutani.com.br/2008/07/comparativo-de-performance-entre-java-c-ruby-php-groovy-e-python/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 22:16:00 +0000</pubDate>
		<dc:creator>Roberto Furutani</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.furutani.eti.br/wordpress/2008/07/comparativo-de-performance-entre-java-c-ruby-php-groovy-e-python/</guid>
		<description><![CDATA[Olá! Hoje eu recebi um link muito interessante do Thiago Vespa na lista de emails da comunidade Java Noroeste, é um comparativo de desempenho entre várias linguagens. Language Version Lines of Code Time per iteration (microseconds) Java Sun JDK 1.6.0.03 101 1.6 C++ 4.1.3 20070929 (prerelease)(Ubuntu 4.1.2-16ubuntu2)Compiled with optimisation -O3 86 3 Ruby ruby 1.9.0 [...]]]></description>
			<content:encoded><![CDATA[<p>Olá!</p>
<p>Hoje eu recebi um link muito interessante do Thiago Vespa na <a href="http://groups.google.com/group/javanoroeste?hl=pt-BR">lista</a><a href="http://groups.google.com/group/javanoroeste?hl=pt-BR"> de emails</a> da comunidade <a href="http://www.javanoroeste.com.br/">Java Noroeste</a>, é um comparativo de desempenho entre várias linguagens.</p>
<blockquote><table border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<th style="font-family: verdana; font-weight: bold;"><span style="font-size:85%;">Language</span></th>
<th style="font-family: verdana; font-weight: bold;"><span style="font-size:85%;">Version</span></th>
<th style="font-family: verdana; font-weight: bold;"><span style="font-size:85%;">Lines of Code</span></th>
<th style="font-family: verdana; font-weight: bold;"><span style="font-size:85%;">Time per iteration (microseconds)</span></th>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;">Java</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">Sun <span class="caps">JDK</span> 1.6.0.03</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">101</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">1.6 </span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;">C++</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">4.1.3 20070929 (prerelease)<br />(Ubuntu 4.1.2-16ubuntu2)<br />Compiled with  optimisation -O3</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">86</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">3</span></td>
</tr>
<tr>
<td style="font-family: courier new;" rowspan="3"><span style="font-size:85%;">Ruby</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">ruby 1.9.0 (2008-04-14 revision 16006) [i686-linux]</span></td>
<td style="font-family: courier new;" rowspan="3"><span style="font-size:85%;">63</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;"><s>114</s> 89 </span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;">ruby 1.8.6 (2007-06-07 patchlevel 36) [i486-linux]</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;"><s>372</s> 380</span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;">jruby : ruby 1.8.6 (2008-05-28 rev 6586) [i386-jruby1.1.2]</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;"><s>84</s> 80</span></td>
</tr>
<tr>
<td style="font-family: courier new;" rowspan="2"><span style="font-size:85%;">Python</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">2.5.1</span></td>
<td style="font-family: courier new;" rowspan="2"><span style="font-size:85%;">41</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">225 </span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;">Jython 2.2.1 on <span class="caps">JRE</span> 1.6.0.03</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">884</span></td>
</tr>
<tr>
<td style="font-family: courier new;" rowspan="3"><span style="font-size:85%;">Groovy</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">Groovy Version: 1.5.6 <span class="caps">JVM</span>: 1.6.0_03-b05  uncompiled</span></td>
<td style="font-family: courier new;" rowspan="3"><span style="font-size:85%;">81</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">363 </span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;">Compiled to bytecode and run using java</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">360</span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;"><em>Update</em>Groovy Version: 1.6-beta-1 <span class="caps">JVM</span>:  1.6.0_03</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">104</span></td>
</tr>
<tr>
<td style="font-family: courier new;"><span style="font-size:85%;"><span class="caps">PHP</span></span></td>
<td style="font-family: courier new;"><span style="font-size:85%;"><span class="caps">PHP</span> 5.2.3-1ubuntu6.3 (cli)</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">85</span></td>
<td style="font-family: courier new;"><span style="font-size:85%;">593 </span></td>
</tr>
</tbody>
</table>
</blockquote>
<p>O mais legal é que essas comparações sempre geram muita polêmica, vide os comentários no link abaixo.</p>
<p>Leia na íntegra no link <a href="http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/">Performance Comparison &#8211; C++ / Java / Python / Ruby/ Jython / JRuby / Groovy</a></p>
<p>Até mais,</p>
]]></content:encoded>
			<wfw:commentRss>http://www.furutani.com.br/2008/07/comparativo-de-performance-entre-java-c-ruby-php-groovy-e-python/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Livro sobre Ruby e Java na faixa</title>
		<link>http://www.furutani.com.br/2008/01/livro-sobre-ruby-e-java-na-faixa/</link>
		<comments>http://www.furutani.com.br/2008/01/livro-sobre-ruby-e-java-na-faixa/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 23:13:00 +0000</pubDate>
		<dc:creator>Roberto Furutani</dc:creator>
				<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.furutani.eti.br/wordpress/2008/01/livro-sobre-ruby-e-java-na-faixa/</guid>
		<description><![CDATA[Olá! Vou deixar registrado aqui 3 dicas de leitura e/ou consulta. Why’s (Poignant) Guide to Ruby é livro sobre Ruby muito bem ilustrado e humorado, tipo os livros da série Head First. O livro Think in Java (Pensando em Java) é livro um sobre (adivinhem?) Java! É quase do mesmo nível dos livros pagos do [...]]]></description>
			<content:encoded><![CDATA[<p>Olá!</p>
<p>Vou deixar registrado aqui 3 dicas de leitura e/ou consulta.</p>
<p><a href="http://poignantguide.net/ruby/index.html">Why’s (Poignant) Guide to Ruby</a> é livro sobre Ruby muito bem ilustrado e humorado, tipo os livros da série Head First.</p>
<p>O livro <a href="http://www.hwn.com.br/pej/tij2pej/TIJ3.htm">Think in Java</a> (<a href="http://www.hwn.com.br/pej/tij2pej/PEJ3.htm">Pensando em Java</a>) é livro um sobre (adivinhem?) Java! É quase do mesmo nível dos livros pagos do Deitel. Vale a pena a leitura pra quem está começando com Java e serve como consulta para os mais experientes. A tradução para o português é feita por esse pessoal <a href="http://www.hwn.com.br/pej/">aqui</a>.</p>
<p>Voltando ao Ruby, vale a pena citar aqui o tutorial do <a href="http://www.eustaquiorangel.com/files">TAQ</a> e o tutorial de Rails escrito pelo Ronaldo Ferraz, <a href="http://kb.reflectivesurface.com/br/tutoriais/railsDiversaoLucro/">Rails para sua Diversão e Lucro</a>.</p>
<p>Até mais,</p>
]]></content:encoded>
			<wfw:commentRss>http://www.furutani.com.br/2008/01/livro-sobre-ruby-e-java-na-faixa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

