Sorhus responds to feedback and confirms early real-world use
7 Nov 2 5:07 PM · 8d ago · 3 comments · 1 source · development 7 of 7
Sorhus engages in the discussion, acknowledging it is still early and revealing he is already using SOML to power the frontmatter of his personal website. He responds to technical critiques about floating-point precision, fixing documentation and outlining plans for schema support.
“It's already powering the frontmatter of my website”
mofle (Sindre Sorhus)Sindre Sorhus SOML creator
The whole story articlespostscomments the bright band is this development · numbered dots are the others · click one to jump
What people said 4 voices · verbatim
-
Hey all. I'm the one working on this (a human). It's still early. It's something I have been wanting for many years, but I never had the time to invest in it until now.It's already powering the frontmatter of my website:
-
Genuine question for TOML (or any config DSL that don't support inheritance) users: what's the advantage compared to text protobuf configs?To me being able to do some templating/inheritance to generate slightly different config (or deviating from the standard/default config) seems to be vital as a config DSL. In that regard, even YAML is superior…
-
> This seems both underspecified and incorrect."exactly as written" was wrong for the value. Only the type is. The spec already says a float is IEEE 754 binary64, same as JSON. Fixed the readme.> Still strings and therefore fine for the SOML parser,I have plans for some kind of schema support.
-
KDL has similar goals: https://kdl.dev/I looked at SOML and I like both tbh. I just wish we could pick either one and be done with json/yaml/toml for human-edited configuration.
All 7 developments of Sindre Sorhus launches SOML, a config format blending JSON… →
MastodonHacker NewsNewswires