You cannot possibly comprehend how much pure disgust and hatred I have for this fricking file format. In a perfect world, everyone is using CSV. But no, here's some data nested on data nested on data separated into 421794659169 different fricking files instead of one single clean human readable file.
JSON/Java/Javascript hate thread.
Beware Cat Shirt $21.68 |
Beware Cat Shirt $21.68 |
OP has never built an application.
Web tech is c**t. Slow even when running local.
With garbage standards as drawn up by committees of idiots for frickin idiots.
whenever I read something like this I wonder what its like to be an omega tier moron.
Json is fine. CSV is hell, every Black person who thinks they got this tries their hand at writing their own csv writer and thus everything behaves in completely different ways and uses subtly different standards
>i hate one of the worst formats
>we should use literally the worst format instead
moron
CSV is peak midwit, even more than JSON, only a Pandas/VBA dormant would sugest something like that. Slow and error prone due of moronic boomers being unable to standarize without some lock-in thus letting any moron write their own snowflake version of CSV.
CSV and JSON are for different things.
JSON doesn't need to be used for reporting though, and I don't like it when it's used for configuration either.
IMO it is only suitable for passing data around between applications.
kys moron
In a perfect would everyone would just use S-expressions
So what's a good way to store my data? csv works for some things but it's not really a full replacement
You prefer CSV specifically because it doesn't support hierarchical data?
Also
>data separated into 421794659169 different fricking files instead of one single clean human readable file.
json doesn't obligate you to use separate file though.
Good bait though, made me post.
The CSV virgin vs the chad folder of 1,000 INIs.
yeah, js and everything related is a fricking nightmare, clown world language
yeah but csv is even more garbage
{
"vehicle":{
"serial":{
"id":0
},
"brand":{
"id":0
},
"subBrand":{
"id":0
},
"model":{
"id":0
},
"type":{
"id":0
}
}
>CSV
>waste space with extra commas for every null row
>columns get out of visual sync almost instantly making it hard to tell what value is in which column
>lines always are larger than your screen size unless you zoom out comically because of one line requirement
>pain in the ass to edit without some intermediate program
>json
>data doesn't need to be uniform meaning you don't need to include null key values if you don't want to.
>data is always clearly labeled
>lines fit on screen without screwing up format
>easy to edit
It's an encoding and it's not supposed to be human readable, you dumb frick. It's supposed to be readable by computers and software. What a stupid fricking thread.