Search Articles

Search Results: ConfigurationLanguages

RCL's Gradual Type System: Bringing Safety to Configuration Without Boilerplate

Ruud van Asseldonk unveils a type system for RCL, a JSON-superset configuration language designed to eliminate boilerplate. The optional, gradual typing approach aims to catch bugs and improve documentation while preserving flexibility for dynamic JSON structures—redefining error handling for infrastructure-as-code tools.

BCL Emerges as Expressive Alternative to Verbose Configuration Languages

A new Block-based Configuration Language (BCL) challenges JSON, YAML, and TOML paradigms with hierarchical blocks and multi-value entries. Designed to reduce verbosity in complex configurations, BCL offers a streamlined syntax while preserving expressiveness for developers.