User loginNavigation |
archivesRealization of natural language interfaces using lazy functional programmingRealization of natural language interfaces using lazy functional programming, Richard Frost, ACM Computing Surveys, Volume 38, Issue 4 (2006).
By neelk at 2007-08-06 09:43 | DSL | Functional | login or register to post comments | other blogs | 12757 reads
Apache Camel routing rules: a DSL?
The authors probably meant embedded DSL. The examples of its use feel remarkably similar to "criteria queries" DSLs, as popularized in Java by Hibernate (and yes, many others as well). To start a discussion - where is the boundary between an API and an embedded DSL? Is it in the eye of beholder or are there some objective differences? Some APIs have a strong feel of a DSL - remarkably various parser libraries in Haskell. Is it the quality of the host language (Haskell) or the domain (parsers)? |
Browse archivesActive forum topics |
Recent comments
23 weeks 3 days ago
23 weeks 3 days ago
23 weeks 3 days ago
23 weeks 4 days ago
24 weeks 18 hours ago
24 weeks 18 hours ago
24 weeks 1 day ago
24 weeks 2 days ago
24 weeks 2 days ago
24 weeks 2 days ago