Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>"On a related note, CDK for Terraform allows DevOps practitioners to use a variety of programming languages instead of HCL."

Out of curiosity what is it that people generally don't like about HCL?



Bizarre syntax, crazy resource paths, whole directories just to define one function, etc etc etc.


Yet one more thing to learn. No types (hints in IDEs).


v2 has types, and my IDE ( VS Code ) does hints


The IntelliJ HCL plugin has full refactoring support, auto completion etc. It’s a shame it’s not open source, since there must be a Kotlin implementation of an HCL2 parser underpinning it.


Thanks for this, I was unaware!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: