Theo - t3․gg

Pkl: Apple's New JSON/YAML Killer (I actually want to use this...)

thumbnail

Pkl: Apple's New JSON/YAML Killer

Apple has surprisingly created a new alternative to YAML called pkl (pickle). Pkl is a JSON/YAML replacement that is gaining attention due to its promising features. Although it may not be widely adopted at present, pkl offers unique benefits for those who use it, particularly in the Kubernetes environment.

The official pkl website introduces the language and provides comprehensive documentation. The website also includes a blog post that discusses the advantages of using pkl and showcases its capabilities.

Pkl's GitHub repository allows users to explore the language and its source code. Developers can contribute to the project and stay updated with the latest developments.

The introduction of pkl may remind some programmers of the famous XKCD comic about standards and competing standards. Despite the existence of well-established languages like YAML, pkl offers a new perspective and potential improvements for specific use cases.

Although pkl may not be relevant for everyone, its innovative approach and the involvement of a tech giant like Apple make it worth considering. Those interested in exploring pkl can visit the official website and GitHub repository to learn more about its features and potential applications.