5 ms·
It is, but it isn't very pleasant to use. It's the difference between Sublime Text and Notepad++. A curmudgeon software engineer may argue that the former is li
by sansnomme 7y ago
It is, but it isn't very pleasant to use. It's the difference between Sublime Text and Notepad++. A curmudgeon software engineer may argue that the former is lipstick on a pig because the latter exists. But developer UX is important, the difficult part is getting them to pay for it (just google the amount of Sublime Text piracy posts on GitHub).
- edejong 7y agoAre you sure Terraform is Turing complete? (edit: typo)
- yjftsjthsd-h 7y agoI'm surprised to hear that, because I've honestly really liked working with terraform. Could you say what shortcomings you think it has?
- nabdab 7y agoWould you like to expand on your view? I’ve used terraform a lot and never had any issues with the tooling. But then again it’s just a pretty simple CLI/config setup? Do you mean you’re looking for graphical interfaces to write config files?
- ripley12 7y agoPersonally, HCL is what bothers me. Yes, it’s infrastructure-as-code... but that code is in a niche proprietary language. It gets unpleasant as soon as you go beyond trivial static config. Pulumi and AWS CDK are taking what I think is a better approach: use your favourite general-purpose language to build the declarative infrastructure definition.