Dossiê · Linguagens de programação
Guido van Rossum: o criador do Python, que foi seu “ditador benevolente vitalício”
Em dezembro de 1989, Guido van Rossum procurava um projeto de programação para se ocupar no fim de ano. Começou a implementar uma linguagem sucessora da ABC, com que trabalhava no CWI, em Amsterdã, e batizou-a em homenagem ao grupo humorístico Monty Python, não à cobra. Em 2024, o Python virou a linguagem mais usada no GitHub.
Atualizado em · 2 fontes públicas citadas
CWI e a linguagem ABC
No Centrum Wiskunde & Informatica (CWI), centro de pesquisa holandês, Van Rossum ajudou a desenvolver a linguagem de programação ABC [1].
Em dezembro de 1989, procurando um projeto de programação para o fim de ano, começou a implementar o Python, pensado como sucessor da ABC [1][2]. O nome é uma homenagem à série de comédia Monty Python's Flying Circus, da BBC, e não à cobra [1].
Guido van Rossum: idade em cada marco
Idade aproximada em cada marco, calculada a partir da data de nascimento (31 de janeiro de 1956) e das datas citadas na Wikipédia.
Cálculo nosso; onde só o ano é conhecido, a idade pode ser um ano menor.
As versões do Python
Van Rossum publicou o código da versão 0.9.1 no grupo alt.sources em fevereiro de 1991 [2]. O Python chegou à versão 1.0 em janeiro de 1994, com recursos de programação funcional como lambda, map e filter [2].
O Python 2.0 saiu em 16 de outubro de 2000, com compreensões de lista e um coletor de lixo capaz de detectar ciclos [2]. Em 2001 foi criada a Python Software Foundation, organização sem fins lucrativos inspirada na Apache Software Foundation [2].
O Python 3.0, também chamado Python 3000 ou Py3K, saiu em 3 de dezembro de 2008 e quebrou a compatibilidade com versões anteriores: muito código de Python 2 não roda sem mudanças [2]. O suporte ao Python 2.7 terminou em 1º de janeiro de 2020 [2].
Versões recentes se concentram em desempenho: o Python 3.13, de outubro de 2024, trouxe um compilador JIT experimental e a opção de desligar o GIL [2].
De CNRI à Microsoft
Em 1995 Van Rossum se mudou do CWI para a CNRI, em Reston, na Virgínia; o Python 1.2 foi a última versão lançada enquanto ele estava no CWI [2]. Também trabalhou no NIST, o instituto de padrões dos EUA [1].
Em maio de 2000 deixou a CNRI com outros três desenvolvedores do núcleo do Python para trabalhar na startup BeOpen.com, que quebrou em outubro do mesmo ano; o Python 2.0 foi a única versão lançada pela BeOpen [1][2]. Do fim de 2000 a 2003 trabalhou na Zope Corporation, e em 2003 foi para a Elemental Security [1].
De 2005 a dezembro de 2012 esteve no Google, onde criou uma ferramenta interna de revisão de código que chamou de Mondrian, em homenagem ao pintor holandês; dela saiu o Rietveld [1]. Em janeiro de 2013 entrou no Dropbox e em outubro de 2019 se aposentou [1].
Em 12 de novembro de 2020 anunciou que saía da aposentadoria para trabalhar na Microsoft [1]. Segundo o artigo, aposentou-se da Microsoft em maio de 2026 [1].
O fim do BDFL
Durante quase três décadas Van Rossum foi conhecido como o “ditador benevolente vitalício” do Python, a pessoa com a palavra final sobre a linguagem [1]. Em 12 de julho de 2018 anunciou que deixaria esse papel [1][2].
Ele também escreveu à DARPA uma proposta de financiamento chamada Computer Programming for Everybody (CP4E), com a ideia de levar a programação a mais pessoas [1].
Prêmios e legado
Van Rossum recebeu o prêmio de excelência em programação da revista Dr. Dobb's em 1999, o Award for the Advancement of Free Software da FSF referente a 2001, o NLUUG Award em 2003 e o USENIX STUG Award em 2007; foi reconhecido como ACM Distinguished Engineer em 2006 [1].
Em 2018 virou Fellow do Computer History Museum, em 2019 recebeu do CWI o título honorário de Dijkstra Fellow e em 2023 ganhou o C&C Prize da NEC pela criação do Python [1]. O Python chegou ao primeiro lugar do índice TIOBE em outubro de 2021 e, em 2024, virou a linguagem mais usada no GitHub [1].
Linha do tempo
-
1956
Nasce em Haia, nos Países Baixos
-
1974
Bronze na Olimpíada Internacional de Matemática
-
1982
Mestrado na Universidade de Amsterdã
-
1989
Começa a implementar o Python no CWI, em dezembro
-
1991
Publica o Python 0.9.1 no alt.sources
-
1994
Python 1.0
-
1995
Muda-se para a CNRI, nos EUA
-
2000
BeOpen.com e Python 2.0; vai para a Zope
-
2001
Criação da Python Software Foundation
-
2005
Entra no Google
-
2008
Python 3.0
-
2013
Entra no Dropbox
-
2018
Deixa o papel de BDFL
-
2019
Aposenta-se do Dropbox
-
2020
Sai da aposentadoria para trabalhar na Microsoft
-
2023
Recebe o C&C Prize da NEC
Empresas ligadas a Guido van Rossum
Empresas desta coleção em que a pessoa trabalhou, fundou, investiu ou com que teve relação direta. Os nomes com link já têm dossiê publicado.
Ver a rede de Guido van Rossum no grafo 3D
- Google (Alphabet) Van Rossum trabalhou no Google de 2005 a 2012
- Dropbox Van Rossum trabalhou no Dropbox de 2013 a 2019
- Microsoft Contratou Van Rossum em 2020
- GitHub Plataforma em que o Python virou a linguagem mais usada em 2024
Sumário de siglas usadas
- BDFL
- Benevolent Dictator for Life, ditador benevolente vitalício: quem tem a palavra final num projeto de código aberto.
- CWI
- Centrum Wiskunde & Informatica, centro nacional de pesquisa em matemática e computação dos Países Baixos.
- ABC
- Linguagem de programação desenvolvida no CWI, antecessora do Python.
- PSF
- Python Software Foundation, organização sem fins lucrativos que cuida do Python desde 2001.
- GIL
- Global interpreter lock, trava que impede que várias threads executem código Python ao mesmo tempo.
- JIT
- Compilação just-in-time, feita durante a execução do programa.
Perguntas frequentes
Quem criou o Python?+
Por que a linguagem se chama Python?+
O que é BDFL?+
Quando saiu o Python 3?+
Onde Guido van Rossum trabalhou?+
Referências
Sites e Artigos
Fontes consultadas
- Guido van Rossum · Wikipédia
- History of Python · Wikipédia
Este dossiê usa apenas informações públicas e com fonte. Não publicamos dados pessoais privados, como endereço, documentos ou informações de saúde. Encontrou um erro? Escreva para [email protected].
Conclusão
Guido van Rossum transformou um projeto de fim de ano numa das linguagens mais usadas do mundo e conduziu o Python por quase três décadas, das versões 1.0 e 2.0 à ruptura do Python 3. Deixou o papel de BDFL em 2018 e, depois de Google e Dropbox, ainda trabalhou na Microsoft.