Hacker News new | ask | show | jobs
by lenerdenator 438 days ago
I do backend web server development using FastAPI/Starlette and Django.

If I were a Ruby developer, I'd be using Rails, and I'd also be describing 90% of Ruby development.

However, I do Python. What I'm describing is a tiny fraction of Python development.

If you want to do something with computer code - data analysis, ML, web development, duct-taping together parts of a #NIX system, even some game development - you can do it reasonably well, if not better, in Python. The paths that you can take are limitless, and that gets people interested.

2 comments

There's the pithy saying that "Python is the second-best language for anything", and that's kind of its superpower.
If you are trying to do Ruby but fast you're supposed to use Crystal