|
|
|
|
|
by Demiurge
4694 days ago
|
|
Again, we already know any strongly typed language can be 100, 1000 times faster. By design. Raw request throughput is not why anyone should be using python. This is why we already have caching and nginx. No one who is using python going to go "aha, scrap this piece of system and rewrite it Go, we will reduce our hardware costs 10 times!" because it is just so much more complicated than that. |
|
Of course there are some optimization strategies available for pythons, but you have infrastructure complexity depth and so many places where things can break. Beside the optimizations apply only to what can be optimized (static page cache).
Python has a fast code/test/run loop cycle, but Go and D have that now as well with the additional benefit of being fast.
These are the reasons why I decided to leave Python and go for the Go or D route. And I don't see why Go or D couldn't provide a web server as fast as nginx one day.