Sprachabstraktion mit eingebetteten DSLs, Makros und eigenen #lang-Varianten – von Clojure über Scala bis Racket.