﻿<?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>Artur Trosin commented on Should you be able to define new abstractions in a Domain Specific Language?</title><description>Hi,
  
I think the meaning of “abstraction” is little bit different from your point of view and Martin’s,  Martin describe abstraction of a DSL like a purpose of the DSL itself.  If we get CSS and RegEx as DSLs than  each of them have its own abstraction, if we need nice web pages then we use CSS, when we need to parse text then we use RegEx and so on… each of them have its own abstraction which allow to abstract a problem that the DSL is build for, RegEx DSL is an abstraction which allow to process a text and nothing more. If  RegEx DSL begins to allow more than process a text than it become more general purpose language
  
</description><link>http://ayende.com/3764/should-you-be-able-to-define-new-abstractions-in-a-domain-specific-language#comment1</link><guid>http://ayende.com/3764/should-you-be-able-to-define-new-abstractions-in-a-domain-specific-language#comment1</guid><pubDate>Wed, 24 Dec 2008 08:48:43 GMT</pubDate></item></channel></rss>