Business rules - what a programming language should be
[EDITED - See comments for reason]
I saw a great quote from Ira Fuchs recently. Ira said:
"Programming languages today remain syntactic, abbreviated, and procedural, as opposed to semantic, verbose, and declarative"
Well, of course, a business rules management system has a syntax that is semantic, verbose and declarative. That is, in fact, almost its definition. Perhaps programmers should think about business rules more often...
Thanks to Jean-Jacques Dubray over at ebPML.org for the quote.