Redactie - 13 juli 2018

Nederlandse ontwerper programmeertaal Python trekt zich terug

Guido Van Rossum (foto Wikimedia) trekt zich terug als 'zachtaardige dictator voor het leven' van de programmeertaal Python. De Nederlandse informaticus zegt nood te hebben aan een heel lange pauze. Hij duidt geen opvolger aan.

Begin de jaren 90 ontwierp Van Rossum een programmeertaal die hij vernoemde naar zijn favoriete televisieprogramma (Monty Python). Heden is Python na C, C++ en Java de meest gebruikte programmeertaal. Ze is vooral in de wetenschappelijke wereld populair, maar ook Wikipedia, YouTube, Facebook, Amazon, Instagram, Spotify, Instagram en Dropbox (waar Van Rossum nu werkzaam is) zijn deels ontwikkeld in Python-code. De taal wordt nog steeds doorontwikkeld door een enthousiaste groep vrijwilligers, geleid door Van Rossum.

Na meer dan 25 jaar geeft de Nederlander nu de touwtjes uit handen. Op de openbare mailinglijst voor Python-ontwikkelaars geeft Van Rossum aan dat hij het gehad heeft met het gediscussieer binnen de gemeenschap en "met mensen die zijn beslissingen verachten".

Zachtaardige dictator

Hij uitte zijn verzuchtingen nadat Python Enhancement Proposal 572 werd afgerond. Dat is een voorstel om Python te laten evolueren met nieuwe functies. Bij dergelijke beslissingen heeft Van Rossum, na rekening te houden met de feedback van andere ontwikkelaars, het laatste woord. Daarom wordt hij smalend - de 'Benevolent Dictator For Life' genoemd, een term die opensource-gemeenschappen wel vaker gebruiken om bijzonder gerespecteerde leiders aan te duiden.

Kennelijk had het afronden van voorstel 572 zo veel voeten in de aarde, dat Van Rossum er genoeg van heeft. "Ik ben moe en heb een heel lange pauze nodig. Vandaar de beslissing om mezelf helemaal uit het besluitvormingsproces te verwijderen", schrijft hij.

De informaticus wijst erop dat dit er sowieso toch eens moet van komen. "Er is altijd de dreiging van de bus die je niet aan ziet komen, en ik word er ook niet jonger op (ik zal jullie de lijst met mijn medische problemen besparen)."

Schip zonder kapitein

Nu de kapitein het schip verlaat, moet de matrozen zelf beslissen welke koers het Python-schip vaart. "Dus wat gaan jullie doen? Een democratie creëren? Of een anarchie? Een dictatuur? Een federatie? Misschien met Python Enhancement Proposals die een soort van grondwet vormen? Wel, ik laat het jullie allemaal zelf uitvogelen", schijft Van Rossem.

Van Rossum zal wel nog een tijdje beschikbaar blijven als gewone ontwikkelaar en wil in de toekomst ook als mentor optreden voor nieuwe Python-krachten. Maar eerst gunt hij zichzelf een 'lange vakantie'.

In samenwerking met Datanews

 

Wil jij dagelijkse updates?

Schrijf je dan in voor onze nieuwsbrief!