<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	>
<channel>
	<title>Comments on: What killed Lisp could kill Haskell as well.</title>
	<atom:link href="http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/feed/" rel="self" type="application/rss+xml" />
	<link>http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/</link>
	<description>programming, politics, &#38; other religious issues</description>
	<lastBuildDate>Fri, 12 Mar 2010 09:19:33 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Destillat #11 &#124; duetsch.info - Open Source, Wet-, Web-, Software</title>
		<link>http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/#comment-37383</link>
		<dc:creator>Destillat #11 &#124; duetsch.info - Open Source, Wet-, Web-, Software</dc:creator>
		<pubDate>Mon, 08 Mar 2010 12:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/?p=1277#comment-37383</guid>
		<description>[...] Clojure wont win the battle but may win the war [...]</description>
		<content:encoded><![CDATA[<p>[...] Clojure wont win the battle but may win the war [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Hurt</title>
		<link>http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/#comment-37345</link>
		<dc:creator>Brian Hurt</dc:creator>
		<pubDate>Sun, 07 Mar 2010 03:34:02 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/?p=1277#comment-37345</guid>
		<description>The type hints are A) slightly clunky, and B) excessively limited.</description>
		<content:encoded><![CDATA[<p>The type hints are A) slightly clunky, and B) excessively limited.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/#comment-37340</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Fri, 05 Mar 2010 16:23:03 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/?p=1277#comment-37340</guid>
		<description>If I remember correctly, Clojure supports type hints, right? Wouldn&#039;t that support a more &#039;static&#039; style?</description>
		<content:encoded><![CDATA[<p>If I remember correctly, Clojure supports type hints, right? Wouldn&#8217;t that support a more &#8217;static&#8217; style?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Slobodan Blazeski</title>
		<link>http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/#comment-37336</link>
		<dc:creator>Slobodan Blazeski</dc:creator>
		<pubDate>Fri, 05 Mar 2010 12:42:04 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/?p=1277#comment-37336</guid>
		<description>Clojure is going nowhere until there is an it just works implementation of it.  Currently there is plenty of plugins to choose from for any java ide but none of them just work. The amount of early adopters who are ready to cope with configuring and hunting through dependencies is insignificant. Until clojure is ready to cross the chasm the war is far from won.  
http://www.ericsink.com/Act_Your_Age.html</description>
		<content:encoded><![CDATA[<p>Clojure is going nowhere until there is an it just works implementation of it.  Currently there is plenty of plugins to choose from for any java ide but none of them just work. The amount of early adopters who are ready to cope with configuring and hunting through dependencies is insignificant. Until clojure is ready to cross the chasm the war is far from won.<br />
<a href="http://www.ericsink.com/Act_Your_Age.html" rel="nofollow">http://www.ericsink.com/Act_Your_Age.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurent Petit</title>
		<link>http://enfranchisedmind.com/blog/posts/what-killed-lisp-could-kill-haskell-as-well/#comment-37335</link>
		<dc:creator>Laurent Petit</dc:creator>
		<pubDate>Fri, 05 Mar 2010 08:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://enfranchisedmind.com/blog/?p=1277#comment-37335</guid>
		<description>Hello Brian, 

Please note that, while indeed not having compilation-time type correctness analysis, clojure has introduced, since version 1.1.0, the notion of pre and post conditions, that you can place on any method. And they can be removed at runtime, depending on the value of a global flag.

So with this feature, it&#039;s totally possible for you to write type checks in pre-conditions, thus allowing you to minimize a debug time by having the code &quot;fail fast and close to the error&quot;.

See http://clojure.org/special_forms#Special%20Forms--%28fn%20name%3F%20[params*%20]%20exprs*%29 for detail on the pre- post- conditions feature.</description>
		<content:encoded><![CDATA[<p>Hello Brian, </p>
<p>Please note that, while indeed not having compilation-time type correctness analysis, clojure has introduced, since version 1.1.0, the notion of pre and post conditions, that you can place on any method. And they can be removed at runtime, depending on the value of a global flag.</p>
<p>So with this feature, it&#8217;s totally possible for you to write type checks in pre-conditions, thus allowing you to minimize a debug time by having the code &#8220;fail fast and close to the error&#8221;.</p>
<p>See <a href="http://clojure.org/special_forms#Special%20Forms--%28fn%20name%3F%20params" rel="nofollow">http://clojure.org/special_forms#Special%20Forms&#8211;%28fn%20name%3F%20params</a>*%20]%20exprs*%29 for detail on the pre- post- conditions feature.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
