TLDR · PROGRAMMING, DESIGN & DATA SCIENCE

A LOVE LETTER TO THE CSV FORMAT

github.com4 min read

Summary from the TLDR newsletter

CSV is often criticized for the wrong reasons. It has many strengths - CSV is dead simple, open and free, text-based, streamable, can be appended to, and succinct. It is dynamically typed, letting developers parse values as they see fit. Reverse CSV is still valid CSV, which means the last rows of a CSV file can be read very efficiently and easily - just feed the bytes of the file in reverse order to a CSV parser. Excel hates CSV, which clearly means CSV must be doing something right.