YoVDO

YAML and YAMLScript: From Data Serialization to Functional Programming

Offered By: Linux Foundation via YouTube

Tags

YAML Courses Programming Languages Courses Software Development Courses Functional Programming Courses

Course Description

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

Tags

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera