Stumbled upon an interesting study of DSL’s with JSON syntax. While there are a lot of JSON syntax DSL’s this review only covers infovis DSL’s, but mentions the generation of XML DSL’s that preceded them.
No Grammar to Rule Them All:
A Survey of JSON-style DSLs for Visualization
Good stuff. I learnt about a danger specific to DSL designers; ‘language cacophony’
PS @moderators please feel free to change the title of the post if it inappropriate