﻿<?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>Jimmy Bogard commented on A time for a DSL</title><description>@Luke
  
  
You may get decent error messages, but debugging's a pain.  Compiler treates a bunch of fluent interface calls as one line of code, so it becomes difficult to step in to individual calls.
  
  
ScottGu suggested debugger visualizers at altnetconf, but they don't work for a lot of fluent interface scenarios.  I haven't really found a better solution...
</description><link>http://ayende.com/3006/a-time-for-a-dsl#comment3</link><guid>http://ayende.com/3006/a-time-for-a-dsl#comment3</guid><pubDate>Tue, 04 Dec 2007 20:20:25 GMT</pubDate></item><item><title>Ayende Rahien commented on A time for a DSL</title><description>That depends on the type and complexity of the DSL.
  
The parser errors are not really great, but anything else is under you control.
</description><link>http://ayende.com/3006/a-time-for-a-dsl#comment2</link><guid>http://ayende.com/3006/a-time-for-a-dsl#comment2</guid><pubDate>Tue, 04 Dec 2007 16:19:58 GMT</pubDate></item><item><title>Luke Breuer commented on A time for a DSL</title><description>What has your experience been with error messages in the DSLs you've created?  In my experience, MS's C# compiler gives excellent error messages, at least until you get into serious extension method/type inference/lambda territory.  When a your DSLs get a bit on the complex side, do the error messages suffer?
</description><link>http://ayende.com/3006/a-time-for-a-dsl#comment1</link><guid>http://ayende.com/3006/a-time-for-a-dsl#comment1</guid><pubDate>Tue, 04 Dec 2007 13:38:37 GMT</pubDate></item></channel></rss>