Its as creative an app for Go, as it is a transformation of Pythons use cases.
We think Grumpy has the potential to scale more gracefully than CPython for many real-world workloads.
According to Trotter, other Python runtimes werent able to solve the concurrency issue without introducing unsatisfactory trade-offs.
We wanted first class language interoperability and Gos powerful runtime bang out reflection system made this straightforward.
Python in Go felt very natural, and so Grumpy was born.
Grumpy is an experimental Python runtime for Go.
It translates Python code into Go programs, and those transpiled programs run seamlessly within the Go runtime.
The goal is for Grumpy to be a drop-in replacement runtime for any pure-Python project, wrote Trotter.
source: www.techworm.net