Hacker News new | ask | show | jobs
by TooBrokeToBeg 2892 days ago
> Whitespace means tab (0x09) or space (0x20).

> Newline means LF (0x0A) or CRLF (0x0D0A).

Complicating things from the start. Not a good sign.

2 comments

Well some (many, actually) people use Windows too, and some prefer tabs and some prefer spaces; I can’t see why this is a problem?

A language for configs is different from a data interchange language: the former is intended to be written and edited by humans.

See https://arp242.net/weblog/json_as_configuration_files-_pleas...

Indentation is not significant.

And you can't expect windows users to always check their editor is lf compliant. Toml is not just for programmers