Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I think the primary problem is that the indentation is significant.

An editor problem, perhaps? We don't maintain office documents using vim; why edit structured configuration files using a plain text editor, if doing so is arduous?

My text editor[0] abstracts the underlying hierarchical data format behind a tree-based widget[1]. Whether YAML, JSONNET, NestedText, CSON, XML, or TOML backs the widget becomes an implementation detail.

[0]: https://github.com/DaveJarvis/keenwrite

[1]: https://dave.autonoma.ca/blog/2019/07/06/typesetting-markdow...



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: