4 ms·
Considering the fact that SQL is a declarative query and data definition language, I don't know what kind of nasty, low-level stuff you would want to abstract a
by corentin 19y ago
Considering the fact that SQL is a declarative query and data definition language, I don't know what kind of nasty, low-level stuff you would want to abstract away.
SQL may not be perfect, and there probably is a mismatch with the programming language, but is generating declarative statements from procedural/OO languages the best solution?
- brlewis 19y agoYou're thinking of abstraction as a way to hide low-level details that aren't pertinent to your thinking about how to solve a problem. If you think of abstraction as a way to hide anything a Blub programmer doesn't want to think about, then abstracting away the relational model makes sense.