3 ms·
People who [disagree with my analysis] just don’t want to learn anything new. CSV is a well-discussed topic on HN. If you'd like to explore other points of vi
by racional 2y ago
People who [disagree with my analysis] just don’t want to learn anything new.
CSV is a well-discussed topic on HN. If you'd like to explore other points of view in regard to these issues, you could start with this fine recent thread:
https://news.ycombinator.com/item?id=39814334 https://news.ycombinator.com/item?id=39814334
- wenc 2y agoI appreciate the caveats. Notice I mentioned analytics use cases which is a subset of all the software engineering use cases. CSVs have their place as a simple interchange format. They’ve been overextended to use cases they were never mean to support — I’m speaking out against these. If you’re using CSVs for data work (outside of simple ETL) it a bit like saying let me write a relational database on top of flat text files as a data store. Meanwhile the world has moved on to engines like Postgres. But no I’m going stick with my flat text format.