Aug 2014: I’m not sure I’d agree that ORM is the Vietnam of Computer Science, but the topic is like tech recruitment: it keeps popping up for people to argue about how to do it best.
This latest salvo summarises my own thoughts fairly well:
Another one that resonates for me personally:
NoSQL architectures aside, I really don’t get why people don’t just embrace SQL with the rich ecosystem of views,
procs, functions, tuning techniques, monitoring techniques, etc, that you just cannot get from limiting your database
customer.save();. Each to their own, I suppose.