Bare Naked Languages or What Not to Model
Un articulo interesante sobre DSL (GeneXus es un DSL para aplicaciones de negocios) y alguna informacion sobre en que casos conviene usar Domain-specific languages y en que casos es inapropiado, pues intentan abarcar demasiado.
El resumen:
Domain-specificlanguage (DSL) technology was introduced at Microsoft as part of thesoftware factories methodology. While DSLs are useful as stand-alonelanguages, placing them in the context of a software factory makes themmore powerful and helps avoid some common pitfalls in applying thetechnology. This article explains how DSLs fit into the softwarefactories methodology and how using the methodology can help DSLdevelopers avoid some common pitfalls.
The Architecture Journal - Issue 9: Bare Naked Languages or What Not to Model
Enrique
"tuve un rapto de imaginación y nadie pago el rescate"
Realmente Microsoft fue quien "inventó" los DSL? Además de el DSL Tools de MS está por ejemplo openArchitectureWare, que además de DSL visuales sirve para DSL textuales.
ResponderBorrarArian Fornaris Fernandez:
ResponderBorrarNo creo que una sola empresa inventara los DSL, sino que fue una invento de varios años y que colaboraron varias empresas en el mismo.
Es cierto que MS ha sido uno de los que ha hecho mas fuerza para que funcionen y ha desarrollado herramientas para utilizarlos.
Gracias por el comentario.
Enrique