3 ms·
It's evitable by stating the number of bytes in a field and then the field. No escaping needed and faster parsing.
by oever 2y ago
It's evitable by stating the number of bytes in a field and then the field. No escaping needed and faster parsing.
- pasc1878 2y agoBut not human editable/readable
- kevincox 2y agoI understand this argument in general. But basically everyone has some sort of spreatsheet application that can read CSV installed. In some alternate worked where this "binary" format caught on it would be a very minor issue that it isn't human readable because everyone has a tool that is better at reading it than humans are. (See the above mentioned non-local property of quotes where you may think you are reading rows but are actually inside a single cell.) Makes me also wonder if something like CBOR caught on early enough we would just be used to using something like `jq` to read it.
- jonathanberi 2y agohttps://github.com/wader/fq https://github.com/wader/fq is "jq for binary formats."