Building Domain Specific Languages in Boo – Review

Aí está uma valiosa referência para desenvolvedores de software interessados em Domain-Specific Languages.
Oren Eini, aka Ayende Rahien, autor do livro, é uma das maiores autoridades no assunto.
No livro são abordados diversos tipos de técnicas que se aplicam não apenas à construção de uma DSL, mas também a grande parte das situações que serão enfrentadas no decorrer do ciclo de vida da linguagem construída.
O foco está na construção de DSL’s internas.
Ayende utiliza-se da plataforma .NET e da linguagem de programação Boo, justificando a adoção desta.
Isto não significa que profissionais que atuem com outras plataformas não possam tirar proveito do livro, dada a riqueza do conteúdo.
Além do enfoque prático na construção de DSL’s, a leitura me transpareceu os benefícios de se implementar este tipo de ferramenta em aplicações corporativas, e ainda os cenários apropriados para sua utilização.
Também foi possível aprender um pouco sobre o funcionamento de compiladores e entrar em contato com uma nova linguagem de pogramação, Boo, que possui características bastante interessantes.
Related posts:






