Sto discutendo della progettazione di un linguaggio specifico di dominio per semplificare un dato modello di programmazione oscuro. Parte del dibattito è se costruirlo (come uno script) su un linguaggio / runtime esistente (es. Java) o renderlo autonomo (proprio compilatore, ecc.).
Quelli di voi con esperienza di progettazione DSL, avete pro / contro e o una risposta sicura all'approccio appropriato?