2 ms·
Many complaints are about the choice of YAML as a config file format. It is being used for nearly everything, and in many cases fine details of its syntax matte
by samus 2y ago
Many complaints are about the choice of YAML as a config file format. It is being used for nearly everything, and in many cases fine details of its syntax matter, especially around multiline strings and text blocks[0]. In theory, one can always retreat to JSON, but that's barely better.
Then it goes on: you need additional tools like Helm or Kustomize to generate your YAML files. I am not aware whether anybody has ever tried to generate Kubernetes config files from Dhall[1] input files.
[0]: https://yaml.org/spec/1.2.2/#23-scalars https://yaml.org/spec/1.2.2/#23-scalars
[1]: https://dhall-lang.org/ https://dhall-lang.org/
- chamomeal 2y agoAnd coming soon is an implementation of clojure, made to run in yaml (https://yamlscript.org/ https://yamlscript.org/). Made by the creator of yaml.