Apple has released Pkl, a new open source ‘embeddable configuration language’, hoping to take the stress out of ‘small to large, simple to complex, ad-hoc to repetitive configuration tasks’.
Launched on February 1 2024 into version 0.25, the tech giant’s team have provided a ‘quick tour’ of the language in a text post on the Pkl documentation website.
Per that tour, Pkl is designed around a key value structure, in a manner akin to JSON, rather than imperative instructions like many other traditional programming languages, Apple has designed Pkl to specialise in configuration, along with a few neat quality-of-life features to turn heads. Indeed, Pkl supports JSON, XML, and YAML property lists at launch to generate static configuration files.
Read more at: https://www.techradar.com