<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Mais diversão com Scala</title>
	<atom:link href="http://leandrosilva.com.br/2008/08/31/mais-diversao-com-scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://leandrosilva.com.br/2008/08/31/mais-diversao-com-scala/</link>
	<description>Coisas sobre desenvolvimento de software</description>
	<lastBuildDate>Mon, 23 Aug 2010 21:46:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: leandro</title>
		<link>http://leandrosilva.com.br/2008/08/31/mais-diversao-com-scala/comment-page-1/#comment-53</link>
		<dc:creator>leandro</dc:creator>
		<pubDate>Wed, 10 Sep 2008 18:57:24 +0000</pubDate>
		<guid isPermaLink="false">http://codezone.wordpress.com/?p=225#comment-53</guid>
		<description>Sim, é claro que existe a possibilidade de virar Torre de Babel, uma bagunça de linguagens pra lá e pra cá tão grande que ninguém se entenda no projeto. Mas isso se resolve com bons programadores, maduros, que sabem fazer as escolhas certas, nas horas certas.

Há linguagens que são melhores em algumas coisas, outras, em outras coisas. Fazendo uma analogia: &quot;Martelo não é bom pra tudo, às vezes é preciso usar uma marreta, e outras vezes, uma britadeira&quot;.

Se você tem bons programadores em seu time, que conhecem bem, por exemplo, Java, Ruby e Scala, e você der a eles liberdade pra usar cada uma delas nos cenários e situações onde elas melhor se aplicam, você vai ter ganhos, e não prejuizos.

Agora, se você tem um programador que só conhece Java, ele vai tentar resolver tudo com Java. E como nem tudo se resolve bem com Java, muito provavelmente, seu programador vai gastar mais tempo e, consequentemente, mais dinheiro de seu projeto.

Isso sem falar, nos ótimos frameworks escritos em Java que podem, por exemplo, serem usados em JRuby, ou Scala, ou Groovy, ou Jython, ou...

Em linhas [bem] gerais, é isso que penso sobre programação poliglota. Tem sido uma área de estudo pra mim, e pretendo ainda postar mais sobre o assunto. :)

Abraço!</description>
		<content:encoded><![CDATA[<p>Sim, é claro que existe a possibilidade de virar Torre de Babel, uma bagunça de linguagens pra lá e pra cá tão grande que ninguém se entenda no projeto. Mas isso se resolve com bons programadores, maduros, que sabem fazer as escolhas certas, nas horas certas.</p>
<p>Há linguagens que são melhores em algumas coisas, outras, em outras coisas. Fazendo uma analogia: &#8220;Martelo não é bom pra tudo, às vezes é preciso usar uma marreta, e outras vezes, uma britadeira&#8221;.</p>
<p>Se você tem bons programadores em seu time, que conhecem bem, por exemplo, Java, Ruby e Scala, e você der a eles liberdade pra usar cada uma delas nos cenários e situações onde elas melhor se aplicam, você vai ter ganhos, e não prejuizos.</p>
<p>Agora, se você tem um programador que só conhece Java, ele vai tentar resolver tudo com Java. E como nem tudo se resolve bem com Java, muito provavelmente, seu programador vai gastar mais tempo e, consequentemente, mais dinheiro de seu projeto.</p>
<p>Isso sem falar, nos ótimos frameworks escritos em Java que podem, por exemplo, serem usados em JRuby, ou Scala, ou Groovy, ou Jython, ou&#8230;</p>
<p>Em linhas [bem] gerais, é isso que penso sobre programação poliglota. Tem sido uma área de estudo pra mim, e pretendo ainda postar mais sobre o assunto. <img src='http://leandrosilva.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://leandrosilva.com.br/2008/08/31/mais-diversao-com-scala/comment-page-1/#comment-52</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 10 Sep 2008 18:16:30 +0000</pubDate>
		<guid isPermaLink="false">http://codezone.wordpress.com/?p=225#comment-52</guid>
		<description>Gosto de idéia da integração das  linguagens,cada uma se encaixando num contexto que mais lhe convier o que possibilita uma solução mais ótima.
Mas aí vem a pergunta : não vai ficar mais complexo e heterogêneo o sistema ?Como gerir isso ? Não vai sair mais caro ?</description>
		<content:encoded><![CDATA[<p>Gosto de idéia da integração das  linguagens,cada uma se encaixando num contexto que mais lhe convier o que possibilita uma solução mais ótima.<br />
Mas aí vem a pergunta : não vai ficar mais complexo e heterogêneo o sistema ?Como gerir isso ? Não vai sair mais caro ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
