Hacker News new | ask | show | jobs
by firesteelrain 1067 days ago
You just described the role of Terraform. HCL is very JSON like and human readable
2 comments

fwiw, you can write Terraform in JSON too. Not recommending it, but it's equivalent.
Yea HashiCorp talks about it but also does not recommend it
I've never used Terraform. So HCL is the low-level language i talk about; what does a human write to generate it?
They write HCL/JSON. It’s not by definition low level anything per computer science standards. It’s very high level. It’s declarative.
So not what i described at all then. The whole idea is to have a low-level language you can generate with high-level code written in a real programming language.
IaC isn’t programming. It is more like config files that have some scripting elements like for loops