3 ms·
>There is definitely a pullback in using Python in performance critical conditions where Go seems to be making huge progress. I work a regular gig, but also ha
by BuckRogers 11y ago
>There is definitely a pullback in using Python in performance critical conditions where Go seems to be making huge progress.
I work a regular gig, but also have a home business built on Django. I would do it as Dropbox does it- run the company on CPython2.7 and then CPU performance critical services on PyPy. GVR noted they have at least 1 thing running on PyPy.
I wouldn't personally bring another language into the stack unless it's absolutely unavoidable. When starting from scratch, I'd probably still go with Python.
...Or maybe Ruby. I'm starting to see the Ruby guys as being luckier than they think. You can run an entire Ruby shop and transition new services over to the Rubyesque Elixir. Which has significant benefits over anything the Python ecosystem has. I've never used Ruby but may give it another shot, due to Elixir's existence.