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

HCL isn't even a language. It's a tool to create languages. From the official docs:

> HCL is a toolkit for creating structured configuration languages that are both human- and machine-friendly, for use with command-line tools.

All the (Hashicorp) tools that use a HCL-based language actually have their own language with slightly different features and syntax, based on HCL.

I wanted to adopt HCL for my own project at some point, but then I realized it's not that easy because it isn't a language you can just use.



What does the L in HCL stand for?


The same thing as the L in HTML.


HTML is a markup language. Why isn't HCL a configuration language if its name says it is? (I know nothing about HCL.)




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

Search: