Hacker News new | ask | show | jobs
by mrgordon 2822 days ago
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 use of OS X's Python / Ruby bridge functionality that they were able to do it.
1 comments

There’s an official API since 2014 (Yosemite): https://developer.apple.com/library/archive/documentation/Ge...
Dropbox predates that api though. They used to hack into Finder.app's api IIRC.
Which is part of why that extension point was introduced :)

https://twitter.com/nickjshearer/status/608833134902140928