Hacker News new | ask | show | jobs
by igtztorrero 1270 days ago
I tried python in 2010 because looks easy, but Go came on stage, and changed backed tools.

Go is the way to better backend, CPU and memory optimized.

I read an article that Dropbox save thousands just by change from Python to Go.

It's difficult, especially handling shared variables in go routines, but it's worth it.

1 comments

I'm not sure go should be compared to python as they are designed for very different things. Go is more fairly compared against modern c++ or rust in my mind. Python is not designed to be lightweight or fast (although it has been consistently improving with each release) but favors expressability and run time flexibility instead.
> I’m not sure go should be compared to python as they are designed for very different things.

Go was pretty expressly aimed at the spot where, at the time, Python was seen as too inefficient but C++ was seen as too much complexity.