Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the depths of YAML and discover YAMLScript in this 39-minute talk by Ingy döt Net, inventor and maintainer of the YAML data language. Delve into the pervasive nature of YAML in daily software development, examining its evolution from a human-friendly, programming language agnostic data serialization language to a popular config file format. Uncover the minimal API of YAML, consisting of just two functions: `dump` and `load`. Journey through the ugly, bad, and good aspects of YAML, gaining insights rarely explored. Learn about YAMLScript, a new YAML loader addressing common woes and wishes when working with YAML. Discover how YAMLScript functions as both a programming language and a drop-in replacement for existing YAML frameworks. Explore its features, including correct and consistent loading of existing YAML files in any language, embedded transforms at any level, complete functional programming capabilities, clean and flexible YAML-based syntax, applications and shared libraries, and the ability to compile to native machine code.
Syllabus
YAML and YAMLScript - Ingy döt Net, YAML LLC
Taught by
Linux Foundation