﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Ayende Rahien commented on Domain Specific Language: Losing the original language</title><description>All of them allows you to use boo, yes.
  
the question is if this adds value or does it subtract it? Does the desire to work in the terms of MVC subtract from the value in understand what the code does?
</description><link>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment4</link><guid>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment4</guid><pubDate>Tue, 27 Nov 2007 01:04:33 GMT</pubDate></item><item><title>Markus Zywitza commented on Domain Specific Language: Losing the original language</title><description>I disagree. All DSL grades can be useful, provided that it is possible to do something else than specifying property bags params with it.
  
  
The example above shows only the syntactic sugar, but the question is, how much logic support them. Any of #1 to #4 is completely useless if only a handful of commands are possible.
  
  
OTOH, if they allow the full power of boo, all of them are useful, no matter where you have to write def, action, class or controller.
  
  
I don't comment on MonoRail with C#. It simply works :-)
</description><link>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment3</link><guid>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment3</guid><pubDate>Mon, 26 Nov 2007 20:30:23 GMT</pubDate></item><item><title>pat@veloc-no-spam-porfavor-it.com (Pat Gannon) commented on Domain Specific Language: Losing the original language</title><description>I agree with Arne.  #1 is very nice syntactically, but #5 would be more flexible.  I don't see a point in anything in between.
</description><link>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment2</link><guid>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment2</guid><pubDate>Sat, 24 Nov 2007 19:41:37 GMT</pubDate></item><item><title>Arne Claassen commented on Domain Specific Language: Losing the original language</title><description>I guess I'm not sure that i'd agree that driving an internal DSL away from the original language is a bad thing. For me i'd go with 1 or 5. The inbetween ones seem like they compromise the clarity of the DSL in order to fit better into the internal language, which lends confusion as to what is DSL and what is native syntax that can be used for other things.
  
</description><link>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment1</link><guid>http://ayende.com/2963/domain-specific-language-losing-the-original-language#comment1</guid><pubDate>Sat, 24 Nov 2007 01:38:48 GMT</pubDate></item></channel></rss>