> The fact that it became one of the de-facto standards for cloud tooling is an absolutely damning statement about the state of the industry.
The state of the industry is... perfectly fine? I really don't get why people hate YAML.
To me the "programming language as config" idea is just like Lisp-like macro. Yeah it's powerful, but once you have more than 2 people working on it you get DSLs (s for plural).
People, at least Lisp people, like to claim the line between code and data is very blurry. In my experience in real world it's blurry 1% of the time. In most cases code is code and data is data.
The state of the industry is... perfectly fine? I really don't get why people hate YAML.
To me the "programming language as config" idea is just like Lisp-like macro. Yeah it's powerful, but once you have more than 2 people working on it you get DSLs (s for plural).
People, at least Lisp people, like to claim the line between code and data is very blurry. In my experience in real world it's blurry 1% of the time. In most cases code is code and data is data.