Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 51 reacties, 36.408 views •

De Nederlander Guido van Rossum, grondlegger van de programmeertaal Python, verlaat Google en gaat aan de slag bij cloudopslagdienst Dropbox. Onduidelijk is wat hij precies gaat doen, maar Python zou al een belangrijke rol spelen bij de ontwikkeling van Dropbox.

Guido van RossumVan Rossum heeft 'als beste vrienden' afscheid genomen van Google en zal per januari 2013 aan de slag gaan bij Dropbox. Volgens Drew Houston, ceo van Dropbox, is Van Rossum al een jarenlange vriend en heeft hij als bedenker van Python in feite al vanaf het begin van de ontwikkeling bijgedragen aan Dropbox. "Het is vijf jaar geleden dat ons eerste prototype als dropbox.py werd opgeslagen, schrijft Houston.

"Python werd mijn favoriete programmeertaal omdat het een balans van simpelheid, flexibiliteit en elegantie had", schrijft hij verder, "Deze kwaliteiten van Python, en het werk van de community om elk platform te ondersteunen, maakt het mogelijk voor ons om de code een enkele keer te schrijven voordat we deze overal uitrollen." Wat Van Rossum precies gaat doen bij het Dropbox-team is niet bekend.

Van Rossum verwierf faam met het uitvinden van de programmeertaal Python, in 1989. Eerder werkte hij onder andere bij Zope en vanaf 2005 was hij werkzaam bij Google, dat ook veelvuldig gebruikmaakt van Python. Zijn naam is vanaf half jaren negentig tevens verbonden aan de titel bdfl, die gebruikt wordt om een selecte groep sleutelfiguren in de opensourcewereld aan te duiden.

Reacties (51)

Reactiefilter:-151048+140+23+30
Moderatie-faq Wijzig weergave
Zit al jaren aan de Perl, nadat ik een collega 10 jaar geleden had zien coden met dat taaltje op Solaris. Heb het toen veel toegepast om zaken te automatiseren bij KPN. Heb veel gehoord over Python, is het interessant om over te stappen. Ik maak wel eens scriptjes om automatisch mail te versturen m.b.v. databasen op Linux en ik heb een video-recorder platfrom gebouwd op Windows. Windows, helaas waren er geen goede capturecard drivers beschikbaar voor NTSC.
Het punt van dacloo2 is juist dat een taaldefinitie slechts aangeeft wat er mogelijk moet zijn binnen een taal, welke semantiek hieraan verbonden is (wat een stukje code betekent) en in welke vorm dit opgeschreven dient te worden. Er wordt hier in principe niet vastgelegd hoe dit uiteindelijk uitgevoerd moet worden (dwz geinterpreteerd of gecompileerd).

Dat CPython en pypy dit geinterpreteerd uitvoeren is een keuze van de implementatie, niet perse van de taal. In theorie kan je voor elke taal een compiler maken en een interpreter; in de praktijk komen er dan vaak wel erg complexe eigenschappen van de taal kijken om het een of het ander mogelijk te maken. Zo is bijvoorbeeld binnen een taal die gedraaid wordt op een virtual machine vrij eenvoudig om echte introspectie en reflexiviteit voor elkaar te krijgen, terwijl dat in een gecompileerde taal, zoals C, C++ of Pascal veel moeilijker voor elkaar te krijgen is.

Over programmeertalen vergelijken zijn ook hele fora volgeschreven; het verschil in performance tussen Java en C++ kan gigantisch zijn, afhankelijk van de situatie kan het zijn Java dik wint of juist C++.
Maar Python is een ge´ntepreteerde taal. Dat betekend dat deze niet vooraf gecompileerd word. Deze talen worden gelezen door de interpreter en die vertaald het dan pas naar een formaat die de computer begrijpt. Deze overhead zorgt er voor dat Python programma's een stuk trager zijn dan een gecompileerde taal.

Voordeel is echter dat de syntaxis van deze talen eenvoudiger kunnen zijn (niet expliciet hoeven aan te geven wat voor datatype een variabele is bijvoorbeeld).
Alsof jij het weet wat zijn motieven voor de overstap zijn. Misschien kiest hij heel ordinair wel voor de poen of voor meer macht.
Ik programmeer in C++ in plaats van Python, en ik vind het goedzo. ;)
Steam en veel Valve games zijn ook (grotendeels) geschreven in Python. De Source engine ook btw
Aha, thanks, ziet er goed uit, kende het niet.
own-cloud ?
Ik heb daar naar gekeken, maar het 'blijft' x86 based, en is nagenoeg hetzelfde als de functionaliteit van de Synology
Dropbox is ( voor mij ) handiger omdat het vertrouwder is naar buiten toe, en de accounts zijn extern aan te maken, en onafhankelijk van 'mijn' servers ook te gebruiken.

own-cloud uit = geen sync - ( mijn apparaten staan nog wel eens niet online )
Bij dropbox ( en consorten ) heb je dan het boze wijde web nog als 'backup'
[...]


Wanneer je gisteren avond naar Reporter had geheken dan had je je waarschijnlijk afgevraagd, wanneer zijn we weer af van al die Cloud Enabled devices....
Zoals TD-er ook aangeeft,
Cloud is NIET per definitie slecht, ik heb reporter niet gezien ( ga hem wel terugkijken nu ) maar vaak worden in dat soort programma's de nadelen extra uitgelicht, omdat dat de nieuwswaarde verhoogd
( zie TOR, maar ook beveiligingsbedrijven, en zelfs de immigrantenpolitiek )

Ik gebruik de clouddiensten voor utiwisseling van bestanden en foto's e.d. omdat het foolproof is, ik kan mijn schoonmoeder aangeven om iets te installeren, en te activeren, zodat ze een half uurtje later 'up en running' is.
Maar om haar op mijn 'prive-cloud' ftp of webdav in te laten loggen, is een brug te ver ..
Ik denk dat FreshMaker het andersom bedoelt, dus het syncen van je dropboxaccount op je nas.
Voor Synology is daar een plugin voor beschikbaar:
https://bitbucket.org/polandj/synobox/wiki/Home
Kijk , Dat is idd wat ik bedoelde ....
Thnx !!
mag ik hier de volgende quote tegen in brengen:
software is getting slower more rapidly than hardware becomes faster.
- Niklaus Wirth (1995)
ik denk dat Kivi for Python een grote toekomst heeft,deze Library is namelijk ook voor alle platformen te verkrijgen o.a. zelf Android.

En vergeet ook niet ironPython in combinatie met visualstudio of Shardevelop,waarschijnlijk de beste combinatie om snel iets bruikbaars uit de hoge hoed te toveren.
Stel dat Google als enige product Google Drive had: dan was van Rossum's reputatie ook nooit zo groot geworden en had hij waarschijnlijk een stuk minder uitdagingen gehad.
Guido van Rossum had al naam gemaakt voor hij bij Google ging werken. Ik geloof niet dat Google daar nog veel aan heeft veranderd.
Ja en nee. Python is ook maar gewoon een syntaxis. Het ligt aan de compiler wat er mee gebeurd.
Ik denk dat je zijn voorkeur meer in deze analogie moet zoeken: mensen gaan voornamelijk naar een benzinestation om te tanken, terwijl er vaak ook veel meer gekocht kan worden.
Om dropbox nu te vergelijken met wetransfer... dan heb je geen flauw idee wat dropbox is & kan volgens mij.

Op dit item kan niet meer gereageerd worden.



LG G4 Battlefield Hardline Samsung Galaxy S6 Edge Microsoft Windows 10 Samsung Galaxy S6 HTC One (M9) Grand Theft Auto V Apple iPad Air 2

© 1998 - 2015 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True