Hacker News new | past | comments | ask | show | jobs | submit login

on the jvm i would say groovy is probably one of the better languages for dsl's. Gradle is a dsl and groovy has inbuilt Builder classes to help you in the creation of dsl's

Clojure being a lisp is extremely powerful in this regard as well, but if you are programming in any lisp I would expect a fair amount of meta programming.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: