Hacker News new | ask | show | jobs
by deathanatos 812 days ago
> A backslash is the way things are escaped in most places.

Sure … but not by CSV. Backslash is hardly the only way, nor is the doubled-quote escape mechanism particularly obscure, given its presence in popular formats like CSV, SQL, or YAML.

> why would you "highly prefer you just emit standard CSV"?

Why would you prefer a baroque format?

So that it goes through a standard parser without needing extra, additional configuration. It's just CSV, and moreso, it's CSV without hoops or surprises that need to be transmitted out of band somehow.

> What is the benefit to insisting adherence to the original standard, especially if the modification fixes something that is broken?

That's not the case here, though: using backslash doesn't fix something that's broken.