<?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 for Asynchronicity</title>
	<atom:link href="http://andreiformiga.com/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://andreiformiga.com/blog</link>
	<description>Sometimes synchronicity is not enough</description>
	<lastBuildDate>Mon, 30 Jan 2012 14:27:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on I am an emacs-person by Vinicius Rocha</title>
		<link>http://andreiformiga.com/blog/?p=181#comment-156</link>
		<dc:creator>Vinicius Rocha</dc:creator>
		<pubDate>Mon, 30 Jan 2012 14:27:46 +0000</pubDate>
		<guid isPermaLink="false">http://andreiformiga.com/blog/?p=181#comment-156</guid>
		<description>Esse é um ponto interessante, nunca parei para pensar sobre isso. Visual Studio tem sido meu &quot;editor&quot; padrão por muitos anos e quase não tenho me esforçado para entender seus processos de customização. Esse post despertou meu interesse para investir mais nisso. Abraço!</description>
		<content:encoded><![CDATA[<p>Esse é um ponto interessante, nunca parei para pensar sobre isso. Visual Studio tem sido meu &#8220;editor&#8221; padrão por muitos anos e quase não tenho me esforçado para entender seus processos de customização. Esse post despertou meu interesse para investir mais nisso. Abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on On typing by Rafael de F. Ferreira</title>
		<link>http://andreiformiga.com/blog/?p=172#comment-47</link>
		<dc:creator>Rafael de F. Ferreira</dc:creator>
		<pubDate>Mon, 01 Aug 2011 21:09:48 +0000</pubDate>
		<guid isPermaLink="false">http://andreiformiga.com/blog/?p=172#comment-47</guid>
		<description>Hi Andrei.

I think we are mostly in agreement, I prefer to work with typed languages, and I believe the future of programming involves better type systems and better tooling afforded by these systems.

I would just pick a nit with regard to the issue of &quot;shifting the burden from the compiler to the programmer&quot;. IME, it does happen, but not by requiring the programmer to write more tests. When doing TDD, I think almost all of tests we write in Ruby would be written in Java as well (the type tests end up beign done implicitly). And when some change causes a regression that would be caught by the compiler, it is caught by one of those tests. The difference is that it&#039;s usually much harder to pinpoint what change in what part of the code provoked the failure without the compiler&#039;s assistance.

PS: You could add F#&#039;s Type Providers to the list of research on integrating the dynamic with the static world.</description>
		<content:encoded><![CDATA[<p>Hi Andrei.</p>
<p>I think we are mostly in agreement, I prefer to work with typed languages, and I believe the future of programming involves better type systems and better tooling afforded by these systems.</p>
<p>I would just pick a nit with regard to the issue of &#8220;shifting the burden from the compiler to the programmer&#8221;. IME, it does happen, but not by requiring the programmer to write more tests. When doing TDD, I think almost all of tests we write in Ruby would be written in Java as well (the type tests end up beign done implicitly). And when some change causes a regression that would be caught by the compiler, it is caught by one of those tests. The difference is that it&#8217;s usually much harder to pinpoint what change in what part of the code provoked the failure without the compiler&#8217;s assistance.</p>
<p>PS: You could add F#&#8217;s Type Providers to the list of research on integrating the dynamic with the static world.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Resolvendo Desafios de Lógica com Prolog by Resolvendo Desafios mais Complicados com Prolog</title>
		<link>http://andreiformiga.com/blog/?p=157#comment-38</link>
		<dc:creator>Resolvendo Desafios mais Complicados com Prolog</dc:creator>
		<pubDate>Sat, 16 Jul 2011 20:03:53 +0000</pubDate>
		<guid isPermaLink="false">http://andreiformiga.com/blog/?p=157#comment-38</guid>
		<description>[...] About                &#171; Resolvendo Desafios de Lógica com Prolog [...]</description>
		<content:encoded><![CDATA[<p>[...] About                &laquo; Resolvendo Desafios de Lógica com Prolog [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Um pouco de lamb(a)da by Ainda sobre o λ-cálculo: Leitura adicional</title>
		<link>http://andreiformiga.com/blog/?p=35#comment-4</link>
		<dc:creator>Ainda sobre o λ-cálculo: Leitura adicional</dc:creator>
		<pubDate>Tue, 17 May 2011 15:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://asynchronicity.wordpress.com/?p=35#comment-4</guid>
		<description>[...]                &#171; Um pouco de lamb(a)da Brute Force SAT Solver in Haskell [...]</description>
		<content:encoded><![CDATA[<p>[...]                &laquo; Um pouco de lamb(a)da Brute Force SAT Solver in Haskell [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Um pouco de lamb(a)da by Paulo Silveira</title>
		<link>http://andreiformiga.com/blog/?p=35#comment-2</link>
		<dc:creator>Paulo Silveira</dc:creator>
		<pubDate>Tue, 19 Apr 2011 04:14:01 +0000</pubDate>
		<guid isPermaLink="false">http://asynchronicity.wordpress.com/?p=35#comment-2</guid>
		<description>Excelente, uma explicacao bem mais didatica e passo a passo do que a minha. Eu deferia ter começado por ai, antes de sair jogando booleanos, listas e church numerals....

Parabens Andrei!</description>
		<content:encoded><![CDATA[<p>Excelente, uma explicacao bem mais didatica e passo a passo do que a minha. Eu deferia ter começado por ai, antes de sair jogando booleanos, listas e church numerals&#8230;.</p>
<p>Parabens Andrei!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

