January 29, 2020

165 words 1 min read

HCL: A human-friendly language for developers and operators

HCL: A human-friendly language for developers and operators

In 2018, HashiCorp Configuration Language (HCL) was second on GitHub's list of fastest-growing languages. Anubhav Mishra explains why HCL is popular among the operators and developers who prefer to use it to express infrastructure as code and discusses the reasons behind the creation of the language in the first place.

Talk Title HCL: A human-friendly language for developers and operators
Speakers Anubhav Mishra (HashiCorp)
Conference O’Reilly Open Source Software Conference
Conf Tag Fueling innovative software
Location Portland, Oregon
Date July 15-18, 2019
URL Talk Page
Slides Talk Slides
Video

In 2018, HashiCorp Configuration Language (HCL) was second on GitHub’s list of fastest-growing languages. Anubhav Mishra explores the history behind the creation of HCL and explains what has made it a popular language of choice, used by tools like HashiCorp Terraform and GitHub Actions. Along the way, he details the language’s syntax and engine behind HCL and showcases real-world examples using HCL to express production infrastructure, and outlines the benefits of doing so. Live demos include:

comments powered by Disqus