Na minha época, esse tipo de coisa era chamado de framework mesmo.
DSL virou a nova buzzword do momento? É que ando por fora desse tipo de assunto nos últimos anos…
E parabéns pela iniciativa.
Mesmo eu achando que a Reflection já é abstraída o suficiente, é bacana ter alguém que abstraí aind mais =)
[quote=clone_zealot][quote=jonasabreu]
Pra quem ainda não conhece, o Mirror é uma DSL para facilitar o trabalho com a Java Reflection API.
[/quote]
Na minha época, esse tipo de coisa era chamado de framework mesmo.
DSL virou a nova buzzword do momento? É que ando por fora desse tipo de assunto nos últimos anos…[/quote]
DSL interna é uma maneira de projetar uma API para ficar próxima à uma linguagem natural, usando palavras dentro de um contexto/domínio específico.
As DSLs externas já são linguagens de verdade, mas também específicas, como as RegExs ou SQL.