|
|
|
|
|
by danielvaughn
1062 days ago
|
|
I was only introduced to terraform a few months ago, but my own takeaway so far closely mirrors yours. One thing that's sorely needed, especially for beginners, is something like a schema. Something that would provide editors with typical language features, but especially autocomplete. Maybe protobuf would work but I've also heard about some language called Cue that may be worth exploring as well. I also feel that declarative is the wrong approach. Building infrastructure is inherently imperative and making the build process apparent in the code would go a long way towards readability. I'd love to be able to read through the terraform modules like I'm reading a story about how the system gets built. |
|
Yup, I've been wanting to look into Cuelang, too.