Skip to content

Language use for Bicep templates #1518

Answered by alex-frankel
mrsmitty asked this question in General
Discussion options

You must be logged in to vote

Syntactically, yes it is a bit of a hybrid, but it's important to understand that ARM Templates have always been their own language/DSL, just a DSL that was embedded inside a JSON data structure. Shoehorning one language into another is part of the reason why ARM Templates are so difficult.

If we moved directly to YAML, it is true that readability (and debatably authoring) would have gotten better, but marginally so. You'd still fundamentally have the same types of problems of embedding one language in another.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by mrsmitty
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants