▲ 23 ▼ Grumpy - Go running Python!
Google runs millions of lines of Python code. The front-end server that drives youtube.com and YouTube’s APIs is primarily written in Python, and it serves millions of requests per second! YouTube’s front-end runs on CPython 2.7, so we’ve put a ton of work into improving the runtime and adapting our application to work optimally within it. These efforts have borne a lot of fruit over the years, but we always run up against the same issue: it's very difficult to make concurrent workloads perform well on CPython.
Register to comment or vote on this story
Wow, this is incredible! I wonder if it means Google are planning porting youtube to go at some point. This transpiler would make that task a lot easier in the long term if they have interop with Go libraries, they can port little bits at a time to native go and maintain them as go libraries. It says "those transpiled programs run seamlessly within the Go runtime".
Currently at the top of HN: https://news.ycombinator.com/item?id=13319904