<?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"
	>
<channel>
	<title>Comments on: Brave New Ruby World</title>
	<atom:link href="http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/</link>
	<description>Dedicated to Software Development</description>
	<pubDate>Tue, 06 Jan 2009 08:38:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: klimek</title>
		<link>http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/#comment-466</link>
		<dc:creator>klimek</dc:creator>
		<pubDate>Mon, 26 Feb 2007 17:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/#comment-466</guid>
		<description>Adam, this is true (in fact I plan writing a small article on exactly this topic), but if you just write a few hundred lines of script, you usually skip the TDD stuff ...
I'm still wondering if type inference is possible in an imperative language. This would allow static type checking... But this is probably not possible if types can be altered at runtime (perhaps to some extend?)</description>
		<content:encoded><![CDATA[<p>Adam, this is true (in fact I plan writing a small article on exactly this topic), but if you just write a few hundred lines of script, you usually skip the TDD stuff &#8230;<br />
I&#8217;m still wondering if type inference is possible in an imperative language. This would allow static type checking&#8230; But this is probably not possible if types can be altered at runtime (perhaps to some extend?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Blinkinsop</title>
		<link>http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/#comment-465</link>
		<dc:creator>Adam Blinkinsop</dc:creator>
		<pubDate>Mon, 26 Feb 2007 17:31:03 +0000</pubDate>
		<guid isPermaLink="false">http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/#comment-465</guid>
		<description>&#62; In a statically typed language the compiler would have taken care of this, but in 
ruby I don't get errors until late at runtime.

I've found that the compiler type-checking I usually depend on in static-typed languages is replaced by automated unit testing in loosely-typed languages.

Check out RSpec for a good Ruby testing framework, and rely more on your own tests than the compiler's, which is a good idea anyway.</description>
		<content:encoded><![CDATA[<p>&gt; In a statically typed language the compiler would have taken care of this, but in<br />
ruby I don&#8217;t get errors until late at runtime.</p>
<p>I&#8217;ve found that the compiler type-checking I usually depend on in static-typed languages is replaced by automated unit testing in loosely-typed languages.</p>
<p>Check out RSpec for a good Ruby testing framework, and rely more on your own tests than the compiler&#8217;s, which is a good idea anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/#comment-443</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Sun, 25 Feb 2007 22:29:24 +0000</pubDate>
		<guid isPermaLink="false">http://klimek.box4.net/blog/2007/02/25/brave-new-ruby-world/#comment-443</guid>
		<description>I had the same experience learning it. There were countless moments when I was surprised by how directly you can express yourself, but also a few cases when my immediate intuition was wrong, and I was surprised to find something different in the manual.

The sweetest language, anyway.</description>
		<content:encoded><![CDATA[<p>I had the same experience learning it. There were countless moments when I was surprised by how directly you can express yourself, but also a few cases when my immediate intuition was wrong, and I was surprised to find something different in the manual.</p>
<p>The sweetest language, anyway.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
