<?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: Groovy Domain Specific Language Tutorial</title>
	<atom:link href="http://www.justinspradlin.com/programming/groovy-domain-specific-language-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.justinspradlin.com/programming/groovy-domain-specific-language-tutorial/</link>
	<description>Coding and such...</description>
	<lastBuildDate>Mon, 19 Jul 2010 21:15:22 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: ostrov</title>
		<link>http://www.justinspradlin.com/programming/groovy-domain-specific-language-tutorial/comment-page-1/#comment-108</link>
		<dc:creator>ostrov</dc:creator>
		<pubDate>Wed, 02 Dec 2009 15:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=19#comment-108</guid>
		<description>Thank you,
very interesting article</description>
		<content:encoded><![CDATA[<p>Thank you,<br />
very interesting article</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Spradlin</title>
		<link>http://www.justinspradlin.com/programming/groovy-domain-specific-language-tutorial/comment-page-1/#comment-105</link>
		<dc:creator>Justin Spradlin</dc:creator>
		<pubDate>Tue, 02 Sep 2008 01:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=19#comment-105</guid>
		<description>Mohamed,
You make some good points.  I agree with you that DSLs offer a lot of flexibility.

Ideally a DSL would be written in a way to completely abstract the underlying programming language away from the end user/domain expert.</description>
		<content:encoded><![CDATA[<p>Mohamed,<br />
You make some good points.  I agree with you that DSLs offer a lot of flexibility.</p>
<p>Ideally a DSL would be written in a way to completely abstract the underlying programming language away from the end user/domain expert.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mohamed</title>
		<link>http://www.justinspradlin.com/programming/groovy-domain-specific-language-tutorial/comment-page-1/#comment-107</link>
		<dc:creator>Mohamed</dc:creator>
		<pubDate>Tue, 02 Sep 2008 01:09:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=19#comment-107</guid>
		<description>I think the diff betwen an API and a DSL is that in DSL you can actually define the boundries of your own productivity space by using the DSL capabilities in easily creating, forming, and implementing new concepts using existing keywords of the pre-defined domain or adding new levels of abstraction by adding new keywords as well. [In a syntax friendly manner for the end-user/peer-developer!

what do you think ?</description>
		<content:encoded><![CDATA[<p>I think the diff betwen an API and a DSL is that in DSL you can actually define the boundries of your own productivity space by using the DSL capabilities in easily creating, forming, and implementing new concepts using existing keywords of the pre-defined domain or adding new levels of abstraction by adding new keywords as well. [In a syntax friendly manner for the end-user/peer-developer!</p>
<p>what do you think ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christian</title>
		<link>http://www.justinspradlin.com/programming/groovy-domain-specific-language-tutorial/comment-page-1/#comment-106</link>
		<dc:creator>christian</dc:creator>
		<pubDate>Mon, 18 Aug 2008 18:51:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.justinspradlin.com/?p=19#comment-106</guid>
		<description>Nice article. Altough I must say that I don&#039;t like the discussions that came up lately about DSL. For me all those examples are just APIs. Maybe the access to them is easier because of the use of dynamic languages like Groovy or Ruby. I wrote such &quot;DSL&quot; years ago, for instance with Python.</description>
		<content:encoded><![CDATA[<p>Nice article. Altough I must say that I don&#8217;t like the discussions that came up lately about DSL. For me all those examples are just APIs. Maybe the access to them is easier because of the use of dynamic languages like Groovy or Ruby. I wrote such &#8220;DSL&#8221; years ago, for instance with Python.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
