<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Ruby vs. Python on Domain Specific Languages</title>
	<link>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html</link>
	<description>20 minutes into the future...</description>
	<pubDate>Wed, 07 Jan 2009 08:54:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: dru</title>
		<link>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html#comment-9943</link>
		<dc:creator>dru</dc:creator>
		<pubDate>Wed, 04 Oct 2006 22:49:14 +0000</pubDate>
		<guid>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html#comment-9943</guid>
		<description>&lt;p&gt;Hey Dan,&lt;/p&gt;

&lt;p&gt;I think it would have been too hard to stay Python up and down the stack like Ruby on Rails does.&lt;/p&gt;

&lt;p&gt;I don't need to know Smarty or Cheetah.&lt;/p&gt;

&lt;p&gt;So, I'll stick with the syntax superiority to python argument.&lt;/p&gt;

&lt;p&gt;Thanks for the comment.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey Dan,</p>

<p>I think it would have been too hard to stay Python up and down the stack like Ruby on Rails does.</p>

<p>I don&#8217;t need to know Smarty or Cheetah.</p>

<p>So, I&#8217;ll stick with the syntax superiority to python argument.</p>

<p>Thanks for the comment.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Lyons</title>
		<link>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html#comment-8346</link>
		<dc:creator>Daniel Lyons</dc:creator>
		<pubDate>Sun, 17 Sep 2006 04:51:25 +0000</pubDate>
		<guid>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html#comment-8346</guid>
		<description>&lt;p&gt;Well, syntax is what it is, except when it isn't. I learned Ruby in '03 and now my job is in Python. I can tell you Ruby is a stronger language because of blocks, rigorous use of closures, and being able to make local modifications to classes defined elsewhere. &lt;/p&gt;

&lt;p&gt;I think you're right though, Ruby's just more fashionable now. They're both excellent languages, but I always secretly wish for Python's whitespace blocks in Ruby instead of a cascade of 'end's at the bottom of the file. I'd like to believe that Ruby's flexibility at creating DSLs is somehow related to its success, but I just don't believe it. Not enough programmers seem to care. Even PHP, which is a dandy templating language, has morons busy making things like Smarty. Bizarre. If DHH had picked Python instead of Ruby, then Ruby would be playing catch-up now instead of Python. Zope also was a big factor in holding back Python's emergence on the web.&lt;/p&gt;

&lt;p&gt;I think any reasonably flexible language can make a fine web development solution, if the right person makes the right framework for it. The problem is, Ruby + Rails is the first really excellent web development framework.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Well, syntax is what it is, except when it isn&#8217;t. I learned Ruby in &#8216;03 and now my job is in Python. I can tell you Ruby is a stronger language because of blocks, rigorous use of closures, and being able to make local modifications to classes defined elsewhere. </p>

<p>I think you&#8217;re right though, Ruby&#8217;s just more fashionable now. They&#8217;re both excellent languages, but I always secretly wish for Python&#8217;s whitespace blocks in Ruby instead of a cascade of &#8216;end&#8217;s at the bottom of the file. I&#8217;d like to believe that Ruby&#8217;s flexibility at creating DSLs is somehow related to its success, but I just don&#8217;t believe it. Not enough programmers seem to care. Even PHP, which is a dandy templating language, has morons busy making things like Smarty. Bizarre. If DHH had picked Python instead of Ruby, then Ruby would be playing catch-up now instead of Python. Zope also was a big factor in holding back Python&#8217;s emergence on the web.</p>

<p>I think any reasonably flexible language can make a fine web development solution, if the right person makes the right framework for it. The problem is, Ruby + Rails is the first really excellent web development framework.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Neville Campbell</title>
		<link>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html#comment-8333</link>
		<dc:creator>Neville Campbell</dc:creator>
		<pubDate>Sun, 17 Sep 2006 02:52:28 +0000</pubDate>
		<guid>http://www.xxeo.com/archives/2006/09/16/ruby-vs-python-on-domain-specific-languages.html#comment-8333</guid>
		<description>&lt;p&gt;Or 'S'cheme?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Or &#8216;S&#8217;cheme?</p>]]></content:encoded>
	</item>
</channel>
</rss>
