Zastanawiam się nad stworzeniem języka specyficznego dla domeny, aby uprościć dany, niejasny model programowania. Część debaty dotyczy tego, czy zbudować go (jako skrypt) na istniejącym języku / środowisku wykonawczym (np. Java), czy też uczynić go samodzielnym (własny kompilator, & c).
Ci z was, którzy mają doświadczenie w projektowaniu DSL, czy mają zalety / wady i pewną odpowiedź na odpowiednie podejście?