What's the actual case for using NUL-delimited JSON instead of newline delimited JSON? NL-delimiting has so many clear advantages: it's just a normal string even in C; streams of LF-delimited JSON is easily readable in a terminal; storing to a file makes a readable + editable normal text file. NUL-delimiting gives you... the option to use a JSON encoder setting which adds newlines, I guess?
The trade-off is so clearly in newline-delimiting's favor to me, so why are people using \0? #programming