<?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: What is wrong with Ruby</title>
	<atom:link href="http://www.stifflog.com/2009/12/16/what-is-wrong-with-ruby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stifflog.com/2009/12/16/what-is-wrong-with-ruby/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Tue, 07 Sep 2010 16:50:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: hosiawak</title>
		<link>http://www.stifflog.com/2009/12/16/what-is-wrong-with-ruby/comment-page-1/#comment-20178</link>
		<dc:creator>hosiawak</dc:creator>
		<pubDate>Wed, 23 Dec 2009 14:03:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.stifflog.com/?p=75#comment-20178</guid>
		<description>I guess I get your point about impedance mismatch in Ruby between the regular OO stuff and the metaprogramming stuff, but I think from a pragmatic point of view the fact that metaprogramming (even though it may not be nice) is possible at all is more important than the fact that it's not nice (or pure or whatever you want to call it). Especially for a "glue", get-stuff-done language like Ruby. 

For example, I also would like to see Sequel's DSL be implemented by using macros and not by having to hack Symbol and other core classes. But does it really matter for the Sequel library user ? 

Nice article. You should write more (said the guy who doesn't write at all) :)</description>
		<content:encoded><![CDATA[<p>I guess I get your point about impedance mismatch in Ruby between the regular OO stuff and the metaprogramming stuff, but I think from a pragmatic point of view the fact that metaprogramming (even though it may not be nice) is possible at all is more important than the fact that it&#8217;s not nice (or pure or whatever you want to call it). Especially for a &#8220;glue&#8221;, get-stuff-done language like Ruby. </p>
<p>For example, I also would like to see Sequel&#8217;s DSL be implemented by using macros and not by having to hack Symbol and other core classes. But does it really matter for the Sequel library user ? </p>
<p>Nice article. You should write more (said the guy who doesn&#8217;t write at all) :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
