A Reasonable Configuration Language

Ruud van Asseldonk was frustrated with the limitations of existing configuration languages like Hashicorp Configuration Language (HCL) and Ansible playbooks. In response, he decided to create his own configuration language called Ruud’s Configuration Language (RCL). RCL is a superset of JSON and incorporates features from functional programming and Python. It allows for abstraction and reuse of configuration code, making it easier to define and manage complex configurations. While RCL is still a hobby project without stability promises, it has proven useful for Van Asseldonk and may be helpful to others as well.

https://ruudvanasseldonk.com/2024/a-reasonable-configuration-language

To top