Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The "ORM or not" discussion quickly runs off track, because there are so many different ORMs with different features and working on different levels of abstraction.

Recently I have most experience with EF Core (from .net) which does not have the "select * " issue the article describe (you can select whole entities, but you can also project individual columns if you want.) It uses Linq for expressing queries, which means it is more concise end express relational algebra clearer than SQL.

On the other hand I have tried Hibernate, which had such a verbose and cumbersome query builder syntax that it made you long for plain SQL.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: