How we rolled out one of the largest Python 3 migrations
blogs.dropbox.com
How we rolled out one of the largest Python 3 migrations
1–10 of 141 posts
Re: How we rolled out one of the largest Python 3 migrations
#2Re: How we rolled out one of the largest Python 3 migrations
#3Re: How we rolled out one of the largest Python 3 migrations
#4I would have thought that Go would be perfect for this sort of system-level-like programming ?
Re: How we rolled out one of the largest Python 3 migrations
#5I would have thought that Go would be perfect for this sort of system-level-like programming ?
Re: How we rolled out one of the largest Python 3 migrations
#6I would have thought that Go would be perfect for this sort of system-level-like programming ?
Re: How we rolled out one of the largest Python 3 migrations
#7Re: How we rolled out one of the largest Python 3 migrations
#8Interesting write-up, though it leaves me terrified how a relatively small, more or less single purpose application like the Dropbox client has over 1 million lines of code in Python alone.
Re: How we rolled out one of the largest Python 3 migrations
#9Interesting write-up, though it leaves me terrified how a relatively small, more or less single purpose application like the Dropbox client has over 1 million lines of code in Python alone.
> more or less single purpose application
> Dropbox client
Heh.
Re: How we rolled out one of the largest Python 3 migrations
#10I would have thought that Go would be perfect for this sort of system-level-like programming ?
Go wasn't created until 2009 and Dropbox already had tons of Python code by then as well as extremely accomplished Python programmers (they hired the creator of Python only a few years later). I also don't think Go would have allowed the tight integration with, for example, OS X where Dropbox actually superimposes their icons onto your Finder icons. As far as I understand, it was only because of smart programming and…