I like to pimp code generation, DSL's, and little languages as solutions to software engineering problems. A large number of people consider this "deep magic" and thus, not to be used as casually as, say, good Object Oriented design techniques, or relational modelling techniques. Well, I disagree, and since I saw this in the wild usage of code
(
Read more... )