Transpile And Run Python Code Into Go Program With Google S Open Source Grumpy Techworm
The company’s front-end server for YouTube and its YouTube API are mainly written in Python, and run on CPython 2.7, as opposed to other implementations (Jython, PyPy, or IronPython). The project began out of a need to improve Python execution on YouTube, which runs its front end on CPython 2.7, to handle concurrent workloads well. “Grumpy cannot leverage the wealth of existing Python C extensions, but it gave us a lot of flexibility to design an API and object representation that scales for parallel workloads,” said Dylan Trotter, a staff software engineer within YouTube Engineering at Google in a blog post....