[BangPypers] Wall street may embrace Python

Sirtaj Singh Kang sirtaj at sirtaj.net
Mon Apr 26 13:42:51 CEST 2010


On 26-Apr-10, at 4:47 PM, Rajeev J Sebastian wrote:
[snip]
> With all due respect, I disagree that a DSL is useful for this
> purpose. In fact, I would disagree with DSLs in most cases, especially
> if its supposed to be used for programming. The reason for this is
> that creating a good language is much more harder than creating a
> language, and such efforts tend to end up with crappy languages.
>

Your concern is valid, but I think you are underestimating the amount  
of effort already being put into creating platform-neutral DSLs for  
business, law and finance. Hint: an XML schema is a declarative  
specification of a DSL, albeit one with terrible, human-antagonistic  
syntax. Even the SEC document contains such a thing already, as Anand  
quoted in an earlier email in this thread. Here are some other examples:

http://www.oasis-open.org/committees/tc_cat.php?cat=lawgov
http://www.legalxml.org/
http://www.service-architecture.com/xml/articles/finance_xml.html
http://www.omg.org/technology/documents/br_pm_spec_catalog.htm

What all these share in common is lack of human-friendly concrete  
syntax. That is the real problem to be solved, but it remains to be  
seen who will solve it and whether the vendors of eye-wateringly  
expensive middleware have the motivation to do so.

-Taj.


More information about the BangPypers mailing list