Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Y

    YAMLScript Blog

    yamlscript.org · Company blog · on HN since 2023

    The blog for YAMLScript, a programming language embedded in YAML that runs on a Clojure runtime, created by YAML's inventor Ingy döt Net.

    Visit blogRSSHN submissions
    Languages & CompilersProgramming
    What HN says

    HN commenters describe it as a quirky or mad project from YAML's inventor; one mocks it as reinventing Lisp badly, others say it is worth a look.

    Stats for nerds
    17HN people shared it
    13linked in comments
    107story points
    Aug 2026last shared
    2023people per year2026

    Top posts on HN

    1. 1
      YAML, Python and the Holy Graal
      1 person · 45 points · first shared 2023 · 13 comments on HN
    2. 2
      YAMLScript – Program in YAML
      14 people · 31 points · first shared 2023 · 22 comments on HN
    3. 3
      Learning YAMLScript from Clojure
      1 person · 24 points · first shared 2024 · 7 comments on HN
    4. 4
      Dr. StrangeYAML or How I Learned to Stop Worrying and Love the LLM
      1 person · 2 points · first shared 2024 · Discussion on HN
    5. 5
      As of today, you can natively compile YAMLScript programs
      1 person · 2 points · first shared 2023 · Discussion on HN
    6. 6
      YAMLScript Advent 2023
      2 people · 1 points · first shared 2023 · Discussion on HN
    7. 7
      YAMLScript Is a Lisp
      1 person · 1 points · first shared 2023 · Discussion on HN
    8. 8
      YAMLScript Spring Update
      1 person · 1 points · first shared 2024 · Discussion on HN
    9. 9
      How does ys work
      1 person · first shared 2025
    10. 10
      About
      1 person · first shared 2025

    What HN people wrote when they linked it

    • xelxebarMar 2025

      Okay, permit me a curmudgeonly rant. As someone who has implemented a YAML parser and spent way too much time dissecting the spec along with analyzing various implementations, StrictYAML smacks of simple ignorance.

      The page describing the project's raison d'être [0] is mostly a collection of incredulous statements, sprinkled with lovely factual errors. Heck, the point about implicit typing even links to the YAML 1.2 spec, claiming that implicit types are intended behavior, while the spec explicitly makes the opposite clear.

      That said, a lot of the common complaints about YAML are rooted in the fact that almost all end user libraries are stuck at YAML 1.1. This is mostly because everyone (including PyYAML) relies on libyaml, the primary culprit. IMHO, YAML 1.2 is quite nice, and I wish we could fix libyaml instead of everyone and their dog inventing their own half-baked language to scratch an itch.

      Or perhaps even better, the primary inventor of YAML is currently avidly working on YAMLScript[1] which is a much more radical idea on programming and config language design, while all being YAML backwards-compatible.

      [0]:https://hitchdev.com/strictyaml/features-removed/

      [1]:https://yamlscript.org/

    • mstFeb 2024

      For templating/generating YAML it's worth a look at https://yglu.io/ and ingy's latest piece of madness, https://yamlscript.org/

      I make no claim that anybody who does look will like either of them, but I do claim they're worth a look even if it turns out that you don't.

    • dabberJan 2024

      https://yamlscript.org/ was posted here a while back: https://news.ycombinator.com/item?id=38726370

      I thought I remembered more comments on that thread, but I guess nothing more than what's there needs to be said.

    • chromalchemySep 2025

      YamlScript (YS) adds more programmatic expressiveness to YAML. It extends an executable Clojure runtime (non-jvm, like Babaskha). Created by YAML inventor/maintainer

      https://yamlscript.org/

    • chamomealNov 2024

      And coming soon is an implementation of clojure, made to run in yaml (https://yamlscript.org/). Made by the creator of yaml.

    • uncircleJun 2025

      From the YAML inventor himself: https://yamlscript.org/

      The length people go to avoid Lisp, only to reinvent it, badly.

    Related

    Biffbiffweb.com18 people

    Biff – a batteries-included web framework for Clojure

    Biff
    Company · last shared 2026
    Lambda the Ultimatelambda-the-ultimate.org615 people

    Simon Peyton Jones Elected into the Royal Society Fellowship

    Lambda the Ultimate
    Publication · last shared 2026
    The Guild Blogthe-guild.dev33 people

    So, I went down the rabbit hole of buying GitHub Stars, so you won't have to

    The Guild Blog
    Company · last shared 2026
    Elm Blogelm-lang.org283 people

    A Farewell to FRP

    Elm Blog
    Company · last shared 2026
    Yogthosyogthos.net45 people

    Why I'm Productive in Clojure (2013)

    Yogthos
    Personal · last shared 2026
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    neversaw.usneversaw.us17 people

    Py a la Node: running python code in node.js

    neversaw.us
    Personal · last shared 2023
    PyPy Blogmorepypy.blogspot.com242 people

    Let's Remove the Global Interpreter Lock

    PyPy Blog
    Company · last shared 2024