Grumpy: Go running Python! by Google

248 comments · 92% upvoted · source · other discussions

comments

rjcarr

This is really cool. Seems they didn't like jython, or what was similarly available, and wrote what they wanted for go. Makes sense.

But in the beginning they say this:

but we always run up against the same issue: it's very difficult to make concurrent workloads perform well on CPython.

How is it even possible with the GIL? How can they handle millions of requests per second (as they say)?

[deleted]

Unlike jython this tool is meant to do one time conversion of python code to go, to help with moving away.

That's also the reason why it's 2.7 only since that's what Google uses.