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

I think it depends on what you're doing. I'd argue statically typed Python (ie. with type hints) is also good for an early-prototype language and has the benefit of being able to swap out parts at a time via C FFI with Rust or something like PyO3. Pypy with asyncio (so FastAPI?) is what I'd choose for a web framework these days, personally.


I agree; Python is a great choice especially if whatever you're building is heavy in math and/or ML. The ecosystem is just better so it makes sense then to build your backend stack with Python.


Plus with Django you can build an API, storefront, and admin area in like a day. It would probably take a couple weeks with Node/Java and React etc.




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

Search: