Hacker News new | ask | show | jobs
by sirn 1945 days ago
There have been so many times where I started a new project in a new shiny language and ended up coming back to Python because I love SQLAlchemy (and Pyramid) way too much. It's one of the few ORMs out there that doesn't hate you for liking SQL.
2 comments

> doesn't hate you for liking SQL

This, just 100% this. I'm not a major fan of SQL or anything, however I get very hesitant to use any ORM that tries to imply that you don't need to understand how SQL or the underlying database actually works.

Any time I hear someone say that "SQL won't scale for my app", I assume that some rudimentary query analysis would solve 99% of problems.

Same here, I'd like to dive into golang. But there is nothing as good as SQLAlchemy. Maybe with generics we will start seeing some projects that can fill the gap.
Mmm yeah I had the same experience. My end conclusion for Golang was "don't use an ORM".
This exactly, I use github.com/doug-martin/goqu for some of my projects though. Only the query builder part though.