Getting DSLs to be business readable is far less effort than business writable, but yields most of the benefits. – Martin Fowler Software transparency to business experts is a great goal. I’ve met plenty of sophisticated business users who at least could do some basic SQL and whip together lots of nice reports in Excel. [...]