19 ms·
The problem with using TSV is different user configuration. For ex. if I use vim then Tab might indeed be a '\t' character but in TextEdit on Mac it might be so
by alkh 2y ago
The problem with using TSV is different user configuration. For ex. if I use vim then Tab might indeed be a '\t' character but in TextEdit on Mac it might be something different, so editing the file in different programs can yield different formatting. While ',' is a universal char present on all keyboards and formatted in a single way
- tgtweak 2y agoCsv suffers from similar encoding and platform specific gotchas surrounding newlines and delimiter escaping.
- caspper69 2y agoWell, back in my day, we used tabs for tabs. But then some folks came along about 15 years ago screaming about spaces, and they won, so now tabs are 2 or 4 spaces. The law of unintended consequences strikes again! Note: not meant to denigrate you space supporters out there.
- marcellus23 2y agoThe only situation I can think of where a tab is not a tab, is in a code editor that's been configured (possibly by default) to use spaces instead. But that's an easy enough configuration to change. And certainly wouldn't be a problem for something like TextEdit.