Hacker News new | ask | show | jobs
by gpderetta 2675 days ago
wait, hardware performance hasn't really progressed much in the last 10 year!
2 comments

Not CPUwise. But they have increased the number of CPUs available and that's where python has problems because of the GIL. Fortunately the multiprocessing library seems like a good workaround to the GIL issue.
Agree, which means that python actually got worse!
I guess we can argue the semantics of "much" but comparing my current ryzen system to my core2duo system from 10 years ago the performance difference is massive.
To be extremely optimistic, performance per clock cycle has doubled. The average clock of server hardware hasn't increased significantly.

The number of cores have increased ridiculously, but that doesn't really help python much.

It does when going old style multi-process.

Which is something that is starting to look interesting again, given the security issues of multi-threading.