The CSV "standard" is from 2005. Using ; as separator was common in germanic countries for decades before the standard was even written (and CSV was commonly understood as character separated values there).
You can’t easily redefine an existing standard just because you don’t like what everyone else has been doing for the past few decades.
As said, use TSV, which has been standardized for much longer, if you want compatibility.
You can’t easily redefine an existing standard just because you don’t like what everyone else has been doing for the past few decades.
As said, use TSV, which has been standardized for much longer, if you want compatibility.