Hacker News new | ask | show | jobs
by collinmanderson 2995 days ago
...and then there's Mega Large orgs, like Google, who are used to maintaining their own software.

I am super curious what Google will do. The thing to watch is whether Chrome/Chromium (and therefore Node.js) can ever be built without using Python 2.7.

1 comments

Mega large orgs have already moved, in some cases. They have the advantage of being able to throw significant resources into infrastructure to make switching easy.
I'm thinking about Google, Mozilla, Dropbox, etc. They still use a lot of Python 2.
Google created Golang and then created a tool to convert Python2 -> Go.

https://github.com/google/grumpy

That grumpy project seems to have stalled in the last 6 months.

I feel like Google hasn't made much progress converting away from Python 2.

Python 2.7 is still required to build Chrome, for example, and I don't think there are any plans to change that. https://bugs.chromium.org/p/chromium/issues/detail?id=61357

And, I believe they use 2.7 whenever they use TensorFlow.

Indeed, on the other hand facebook has (mostly/significantly) moved to py3, Google is chugging in that direction at a feverish pace, etc.