Saying SQL is unnecessary ignores the fact that structurestructured data exists and the benefits gained from structuring certain data. Not sure how "Today's compute" matters or plays into this.

I agree with the auth and drivers. SQL alchemy helps a lot when using Python.

Reply to this note

Please Login to reply.

Discussion

The compute matters because of the data I need can be returned in nearly the same about of time from a document suite or even raw files then SQL is unnecessary complex. The former example is true for most small applications. More compute in every day machine means less need for optimizing data alaysis. SQL is still needed obviously for big scale or complex data alaysis of a large data set.

Are you saying you prefer to do joins across CSVs without SQL? Is this the new version of "excel as a database" and I will make money cleaning this type of thing up in 5 year?

CSV and SQL are not the only ways to store data. Raw json files, document stores, memory stores.

Json cannot do append. Memory should be cache, not store.

Yes of course.

ORMs still fix this pretty well in many language cathedrals in my experience. I find people who often complain about SQL haven't learned ORMs.