| ▲ | resiros 3 days ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TL;DR >I'll preface this by saying that neither of us has a lot of experience writing Python async code > I'm actually really interested in spending proper time in becoming more knowledgeable with Python async, but in our context you a) lose precious time that you need to use to ship as an early-stage startup and b) can shoot yourself in the foot very easily in the process. The best advice for a start-up is to use the tools that you know best. And sometimes that's not the best tool for the job. Let's say you need to build a CLI. It's very likely that Go is the best tool for the job, but if you're a great Python programmer, then just do it in Python. Here's a clearer case where the author was not very good with Python. Clearly, since they actually used Django instead of FastAPI, which should have been the right tool for the job. And then wrote a blog post about Python being bad, but actually it's about Django. So yeah, they should have started with Node from day one. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | com2kid 3 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Actually after having written a complex CLI in Node, I think I would've been better off learning Go and writing in that. Sometimes tools are worth learning! | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | kelvinjps10 3 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
They were good but no experience with python async | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||