3 ms·
That's not a straw man and I specifically said ORMs had their design reasons? My complaint is that they got popularised because of their perceived ease of use b
by lugg 8y ago
That's not a straw man and I specifically said ORMs had their design reasons? My complaint is that they got popularised because of their perceived ease of use because of a perceived difficulty with SQL.
Anyway..
> ORMs solve a real problem: SQL isn't composable. That's it.
It's a DSL. It's literally the most composeble thing you could build as a solution. Hell it's so composable people decided they could build ORMs on top of it.
SQL was created to solve the problem of interfacing, composing and reasoning about tabular data.
ORMs were built because?
I feel like your thought that SQL isn't composable is due to a reluctance to create a function that executes a new query?
Or are you really looking for a way to compose queries over objects? Because SQL has that too..