I like YAML and I have No shame about it
04.08.2025 01:52 — 👍 138 🔁 6 💬 16 📌 3@ingydotnet.bsky.social
Creator and maintainer of the YAML data language and the YAMLScript programming language. Loves Coding, Cycling and Coffee.
I like YAML and I have No shame about it
04.08.2025 01:52 — 👍 138 🔁 6 💬 16 📌 3You can even program in YAML now: yamlscript.org/blog/categor...
04.08.2025 07:00 — 👍 1 🔁 0 💬 0 📌 0yaml.org/faq.html
Apparently that ancient page still exists.
We always preferred .yaml but that ship has sailed.
Take your pick.
Now I miss Taiwan Beer!
en.wikipedia.org/wiki/Taiwan_...
Follow along as I attempt to write something about YS every day of June, July and August!
yamlscript.org/blog/2025-06...
Code is here github.com/ingydotnet/a...
03.12.2024 05:41 — 👍 0 🔁 0 💬 0 📌 0I just completed "Historian Hysteria" - Day 1 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/1 using #yamlscript
03.12.2024 05:13 — 👍 2 🔁 0 💬 1 📌 0Where is that from?
24.11.2024 17:13 — 👍 0 🔁 0 💬 1 📌 0Oh. Also works from Ruby :)
rubygems.org/search?query...
Hi friend! LTNS!
Give YAMLScript a try!
gist.github.com/ingydotnet/9...
It's Zig's next door neighbor here:
exercism.org/tracks
BTW, you run the tests with the `prove` command and you can write tests in any language by simply using the appropriate shebang line. `#!/usr/bin/env ys-0` for #yamlscript etc.
And you can use a different lang for each file if you wanted!
Let me know how things turn out, please!!
I added a "Unit Testing" link that page from yamlscript.org/doc/
Thanks for asking. I hadn't thought of people using ys for YAML unit testing, but it's a great idea. Someone else asked about yesterday!
Ah, excellent!
Have a look at yamlscript.org/doc/ys-tapte...
All the runtime unit tests for `ys` use it.
github.com/yaml/yamlscr...
And all the tests for the #yamlscript #exercism exercises use it for the tests you need to pass
exercism.org/tracks/yamls...
I'm planning to use it in #helm charts.
You gonna follow me back?
17.11.2024 18:41 — 👍 0 🔁 0 💬 0 📌 0Criticism is easy. Creating something worth criticizing is the hard part.
15.11.2024 11:49 — 👍 655 🔁 97 💬 24 📌 9looking at yamlscript.org and considering the amount of #yaml I'm dealing with this is actually appealing to me
16.11.2024 14:56 — 👍 4 🔁 1 💬 1 📌 0Did you catch my ys tutorial at kubecon yesterday.
Hope you find it useful and feel free to reach out if you get stuck. New things take time and the docs are not yet 100%.