|
|
|
|
|
by baq
1017 days ago
|
|
I hate yaml with a passion. It marginally better than xml for reading (wins huge on comment syntax) and worse for everything else. It makes zero sense we somehow ended up with it as standard configuration serialization format. Note yaml is not a DSL. It's a tree serialization format! Everything interesting is happening after it is parsed. Extreme examples point to e.g. github actions conditions. Anyway, back on topic - maybe not prolog for CDK, but still quite interesting: Dhall-kubernetes - https://github.com/dhall-lang/dhall-kubernetes |
|
I'd prefer it to lisp, and to JSON if I have to hand read or write it.
What's the alternative, besides specifying your declarative stuff inside something like Python?