Because if there's one thing computers are truly bad at, it's transforming high-level things into lower-level things.
Because if there's one thing computers are truly bad at, it's transforming high-level things into lower-level things.
In my experience lovingly hand-crafted SQL for your application does not take as long as you think it will and does not subject you to the interpretations of an intermediary. ORMs are useful but there is something to be said for writing the SQL you want to do what you want with a database.
I mean is SQL something inherently so secure that all webapp devs should use?
If you're not a DB expert, what would be your rationale for using SQL instead of other alternatives?
It's not like if every website out there was using SQL. Heck, not even all sites are using OO languages.
So while I agree that an ORM is nice if you're stuck that particular Java/C# + SQL hell I fail to see how exactly OP did imply that he recommended objects and SQL...
He said ORM sucked. Not that he was using "objects" and SQL...