In Windows il client Dropbox utilizza python25.dll e le librerie di runtime MS C (msvcp71.dll, ecc.). Su OS X il codice Python è compilato da bytecode (pyc).Come Dropbox usa Python su Windows e OS X?
La mia ipotesi è che stiano usando una libreria comune che hanno scritto quindi devono solo usare ganci diversi per le diverse piattaforme.
Quale metodo di sviluppo è questo? Chiaramente non è IronPython o PyObjC. Questo paradigma mi attrae molto, ma il mio CS foo e Google foo mi stanno deludendo.
Python25.dll non è sicuramente il loro codice app. È una libreria di Windows che incapsula il runtime di Python. In qualche modo sta permettendo alle loro app di essere scritte (o almeno di utilizzare) Python. Simile a IronPython. – robotshapes