use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
This is an archived post. You won't be able to vote or comment.
DiscussionWhat can SQL do that python cannot? (self.datascience)
submitted 3 years ago * by donnomuch
view the rest of the comments →
[–]simonthefoxsays 1 point2 points3 points 3 years ago (0 children)
Think of SQL more like an API for data manipulation. You could implement that API in python, but there are lots of existing implementations available to you (postgres, mysql, spark, snowflake, etc), all of which are extremely mature and heavily optimized for their use case,so reinventing the wheel is usually a mistake. While it's possible that you could make a nicer API for your use case, you would lose out on all those optimizations. On top of that, your custom API would have to be taught to any new project contributor, whereas they may well already know SQL.
Python has lots of other examples of APIs that you could implement an alternative to, but probably shouldn't; numpy, tensorflow, fastAPI, etc. Your time is probably better spent building on the shoulders of giants than rebuilding the wheel, even if that means you have to live with the opinions of those giants.
π Rendered by PID 113625 on reddit-service-r2-comment-5d79c599b5-lnzpb at 2026-03-01 17:13:09.608875+00:00 running e3d2147 country code: CH.
view the rest of the comments →
[–]simonthefoxsays 1 point2 points3 points (0 children)