4 ms·
I've found that most traditional developers have a rough time with SQL, because they're trying to use it like a procedural language, which it isn't - it's relat
by ziggus 5y ago
I've found that most traditional developers have a rough time with SQL, because they're trying to use it like a procedural language, which it isn't - it's relational algebra/calculus based.
Cornell has a good explanation: https://www.cs.cornell.edu/projects/btr/bioinformaticsschool/slides/gehrke.pdf https://www.cs.cornell.edu/projects/btr/bioinformaticsschool...
- ttfkam 5y agoExactly! It's a DSL for set theory. A true 4th-gen language. Perhaps the only truly successful 4GL.