Ho iniziato a progettare alcune lingue specifiche del dominio che probabilmente implementerò in Clojure, ma davvero non ho idea di cosa sia coinvolto.Qualcuno sa di un buon riferimento per il design DSL?
Le lingue che ho in mente sono intese come lingue astratte che sono leggibili da esperti di dominio con poco o nessun background di programmazione.
Qualcuno sa di tutorial, libri o altri riferimenti che potrebbero essere utili?
Un google veloce di "Progettazione di lingue specifiche di dominio" sembra presentare una miriade di materiali di riferimento, tra cui un video di un'ora di David Pollack di Google (http://video.google.com/videoplay?docid=-8103284744220333344&q = ruby #) – Lazarus