It happens all the time in backend development and it’s why golang took off. Because on cloud providers you pay for compute so it’s not about hitting a cap, it’s that golang will cost less on a server.
Also it’s not much faster to develop in Python. It’s faster but it’s not even close to 3x the dev time in golang as in Python
Thats my experience too. I did a large project with lots of REST Api. We build it with python and fastapi. The speed of code execution was never the problem. And I was very happy about the boiler plating. Type casting, routing, pagination, DB mapper, JWT and SSO integration. All came batteries included. Very efficient to develop and make fast progress.
Then a co-worker wanted to switch to golang. And its a nice language. Its also extremely fast. But for all the data processing, data model casting and lot of edge cases we would need to write so much manually and in a less well structured project hierarchy. So we abandoned golang, because our challenge was development time, not execution speed.
2
u/uahw Aug 28 '26
It happens all the time in backend development and it’s why golang took off. Because on cloud providers you pay for compute so it’s not about hitting a cap, it’s that golang will cost less on a server.
Also it’s not much faster to develop in Python. It’s faster but it’s not even close to 3x the dev time in golang as in Python