Estoy interesado en el diseño e implementación de Idiomas Específicos de Dominio. Gran parte de las DSL que conozco provienen del mundo académico.Idiomas con dominio específico? ¿Cuál usas?
¿Puede darme algunos consejos para las DSL que realmente se usan en la industria? y que se utiliza en un diario-base ... que son realmente conveniente ..
(estoy interesado en lenguajes declarativos también, pero en realidad no los basados en XML ...) ...
Me gustaría establecer una lista (no exhaustiva) de idiomas implementados en la industria ... sé que esto es enorme ...
A veces, estoy implementando usando un lenguaje de propósito general cosas que podrían hacerse trivialmente usando una DSL.
EDIT Estoy interesado principalmente en las DSL dirigidas a la aplicación, no en los lenguajes pequeños integrados. Por ejemplo, SQL coincide con lo que estoy buscando pero SQL incrustado en Java no me interesa. Otro ejemplo de la clase de lenguaje que estoy buscando es X #
He oído hablar de Lua, Boo. Pero no he probado esos. –
¿quieres una DSL interna o una DSL externa? sin embargo, Martin Fowler está escribiendo un libro (descargable libremente) sobre DSLs – dfa
. Conozco este trabajo de Martin Fowler ... La pregunta surge de X # que descubrí ayer. Estoy buscando este tipo de DSL – LB40