4 ms·
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
by mrgordon 8y 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.
- Longhanks 8y agoThere’s an official API since 2014 (Yosemite): https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/Finder.html https://developer.apple.com/library/archive/documentation/Ge...
- NegativeLatency 8y agoDropbox predates that api though. They used to hack into Finder.app's api IIRC.
- Longhanks 8y agoWhich is part of why that extension point was introduced :) https://twitter.com/nickjshearer/status/608833134902140928 https://twitter.com/nickjshearer/status/608833134902140928