Ingy döt Net
The YAML Guy
Actions
Ingy döt Net is one of the original inventors of the YAML data language, and its primary maintainer. He has continuously contributed to Open Source efforts since before it was called Open Source. His passion is creating software libraries that work in as many programming languages as possible. Ingy likes to call this passion Acmeism.
Introducing YAMLScript
YAMLScript is a programming language that emeds cleanly into new and existing YAML files. It offers the common things that people miss in YAML: file inclusion and composition, data reuse, path addressability / referencing, merging and other common transformations, web access, powerful templating / string interpolation, capabilities-based security and more.
That's the tip of the iceberg. YAMLScript is actually a performant and complete programming language (built over existing ones) with a vast and robust user ecosystem.
In this talk, Ingy döt Net, an original inventor and the current lead maintainer of the YAML data language, will show you this exciting new language technology, what it is capable of and how you can start using it today in myriad situations; especially ones that already use YAML.
YAML and YAMLScript
Love it or hate it, YAML shows up pervasively in your daily software
development experience.
It's everywhere.
YAML wanted to be a human-friendly, programming language agnostic, data
serialization language.
It became a popular config file format instead.
Its minimal API is 2 functions: `dump` and `load` and most users have never
tried `dump`.
Despite this trivial appearance, YAML is a deep and dark subject rarely
explored.
In this talk, Ingy döt Net, inventor and maintainer of the YAML data
language, will show you the ugly, the bad and the good of YAML.
He'll guide you on a tour of YAML you've likely not encountered...
Including YAMLScript!
YAMLScript is a new YAML loader that addresses many of your woes and wishes
wrt working with YAML.
If YAMLScript sounds like a programming language, you are correct, it is.
YAMLScript is _also_ a drop in replacement for your existing YAML framework.
YAMLScript:
* Loads existing YAML files correctly and consistently in any language
* Allows embedded transforms at any level
* Is a complete functional programming language
* Clean, flexible YAML-based syntax
* Applications and shared libraries
* Can compile to native machine code
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top