Get the latest tech news
Levels of configuration languages
There are levels of power and you should stay low.
It is fascinating how much people can discuss about the pros and cons of the alternatives on this level even though they are more or less the same. The term total functional programming means you can compute stuff, but it will terminate. This level includes XSLT, Jsonnet(a JSON extension), and even typed ones like Dhall.
Or read this on Hacker News