4 ms·
SQL is somehow "ask two people, get three different opinions" for something as basic as: "given a BTreeMap<String, Vec<String>>, how do I do .keys() and .len()
by kpcyrd 1y ago
SQL is somehow "ask two people, get three different opinions" for something as basic as:
"given a BTreeMap<String, Vec<String>>, how do I do .keys() and .len()".
- qcnguy 1y agoSQL isn't very intuitive. Lots of people claim it is but then lots of people claim Haskell is, market outcomes suggest they are outliers. The big justification for its design is to enable compiler optimizations (query planning) but compilers can optimize imperative code very well too, so I wonder if you could get the same benefits with a language that's less declarative.