Guido van Rossum

programador holandês e criador do Python

Guido van Rossum (Haarlem, 31 de janeiro de 1956 [1]) é um matemático e programador de computadores holandês, mais conhecido por ser o autor da linguagem de programação Python.

Guido van Rossum

Guido Van Rossum em 2006.
Conhecido(a) por Python
Nascimento 31 de janeiro de 1956 (68 anos)
Haarlem,  Países Baixos
Nacionalidade Países Baixos Holandês
Ocupação Programador, escritor
Website www.python.org/~guido

Na comunidade Python, ele é conhecido como Benevolent Dictator for Life (BDFL), o que significa que ele continua a supervisionar o processo de desenvolvimento do Python, tomando decisões quando necessário.[2] Entretanto, em julho de 2018, ele anunciou que estaria se afastando deste função devido a desentendimentos com a equipe de desenvolvimento da linguagem Python. A discussão se deu por conta de discordâncias entre Rossum e a equipe de desenvolvedores, relacionada às novas propostas de atualização (PEP572) que romperia com os padrões de sintaxe da linguagem. A equipe alegava que "a sintaxe não ficaria tão boa para os padrões de Python". De acordo com equipe do Python no Brasil, Guido van Rossum se afasta somente desta função mas continua à frente do projeto.[3]

Biografia

editar

Guido van Rossum estudou matemática na Universidade de Amsterdã, naquela época conheceu as linguagens ALGOL 60 e Pascal. Ele lembra que toda a programação nos gigantescos mainframes eram feitos com cartões perfurados. Havia um grupo de estudantes de física cuja linguagem favorita era Fortran, então havia uma séria discussão sobre ALGOL, Pascal e Fortran.[4]

Guido van Rossum obteve seu mestrado na Universidade de Amsterdã em 1982. Mais tarde, trabalhou em vários institutos de pesquisa, incluindo o Centrum Wiskunde & Informatica (CWI), em Amsterdã; o National Institute of Standards and Technology (NIST), em Gaithersburg (Maryland), e a Corporation for National Research Initiatives (CNRI), em Reston (Virgínia). Trabalhou no desenvolvimento da linguagem de programação ABC,[5] descendente da linguagem Simula.

Sobre a origem do Python, Van Rossum escreveu em 1996:

Em 1999, Van Rossum submeteu uma proposta de financiamento a DARPA chamada de Computer Programming for Everybody (Programação de computadores Para Todos), na qual ele definiu seus objetivos para a linguagem Python:

  • uma linguagem fácil e intuitiva enquanto que ainda sendo tão poderosa quanto as maiores competidoras
  • Código aberto, para que qualquer um possa contribuir para o desenvolvimento
  • código que fosse tão inteligível quanto inglês
  • adequada para tarefas diárias, permitindo um tempo de desenvolvimento mais curto

Muitas dessas ambições foram realizadas desde então. Python cresceu e se tornou uma linguagem de programação popular, particularmente no meio da Internet.

Em 2002, Guido recebeu o Prêmio por Avanços em Software Livre de 2001 concedido pela FSF na conferência FOSDEM em Bruxelas, Bélgica.

De 2005 a 2012, Van Rossum foi empregado do Google, onde passava metade do tempo desenvolvendo a linguagem Python.

Em janeiro de 2013, Van Rossum começou a trabalhar na área de armazenamento em nuvem na empresa Dropbox.[7] Em outubro de 2019, Van Rossum deixou o Dropbox e se aposentou oficialmente.[8][9]

Em 12 de novembro de 2020, Van Rossum anunciou que estava saindo da aposentadoria para se juntar à Divisão de Desenvolvedores da Microsoft. Atualmente, ele detém o título de Engenheiro Ilustre ("Distinguished Engineer") na Microsoft.[10][11][12]

Guido van Rossum é irmão de Just van Rossum, um conhecido designer de caracteres tipográficos, que fez a fonte que é usada no logo "Python Powered". Guido é casado com Kim Knapp,[13] e é pai de Orlijn.[14][15][16]

Referências

  1. van Rossum, Guido (31 de janeiro de 2007). «(Python-Dev) Happy Birthday, Guido!». Python-Dev mailing list 
  2. «Benevolent dictator for life». Linux Format. 1º de fevereiro de 2005. Arquivado do original em 1º de outubro de 2006 
  3. «Fundador da linguagem Python se afasta da função BDFL (Atualizado) | Blog Linux SempreUPdate». Blog Linux SempreUPdate. 14 de julho de 2018 
  4. «Guido van Rossum fala sobre o passado, presente e futuro do Python | Oráculo TI». Oráculo TI. 4 de março de 2017 
  5. Venners, Bill. «The Making of Python». www.artima.com (em inglês) 
  6. «Foreword for "Programming Python" (1st ed.)» (em inglês) 
  7. Constine, Josh (7 de dezembro de 2012). «Dropbox Hires Away Google's Guido van Rossum, The Father Of Python» (em inglês). Techcrunch. Consultado em 2 de maio de 2024. Cópia arquivada em 9 de dezembro de 2012 
  8. @gvanrossum (30 de outubro de 2019). «It's bittersweet: I'm leaving @dropbox, and am now retired. I've learned a lot during my time as an engineer here -- e.g. type annotations came from this experience -- and I'll miss working here.» (Tweet) (em inglês). Consultado em 2 de maio de 2024 – via Twitter 
  9. Tung, Liam (31 de outubro de 2019). «Python programming language creator retires, saying: 'It's been an amazing ride'». ZDNet (em inglês). Consultado em 2 de maio de 2024. Cópia arquivada em 21 de janeiro de 2021 
  10. «Guido van Rossum» (em inglês). Python's BDFL-emeritus, Distinguished Engineer at Microsoft, Computer History Fellow. 
  11. @gvanrossum (12 de novembro de 2020). «I decided that retirement was boring and have joined the Developer Division at Microsoft. To do what? Too many options to say! But it'll make using Python better for sure (and not just on Windows :-). There's lots of open source here. Watch this space.» (Tweet) (em inglês). Consultado em 2 de maio de 2024 – via Twitter 
  12. Lardinois, Frederic (12 de novembro de 2020). «Python creator Guido van Rossum joins Microsoft». TechCrunch (em inglês). Consultado em 2 de maio de 2020. Cópia arquivada em 24 de janeiro de 2021 
  13. Manheimer, Ken (6 de junho de 2000). «(Python-Dev) Guido and Kim married» (em inglês). Python-Dev -- Python core developers 
  14. «Guido van Rossum - Brief Bio» (em inglês) 
  15. «(Mailman-Announce) forwarded message from Guido van Rossum» (em inglês). Oh, and to top it all off, I'm going on vacation. I'm getting married and will be relaxing on my honeymoon. 
  16. van Rossum, Guido. «What's New in Python?» (PDF). "Not your usual list of new features". Stanford CSL Colloquium, 29 de outubro de 2003; BayPiggies, 13 de novembro de 2003 (em inglês). Elemental Security 

Ligações externas

editar
 
Wikiquote
O Wikiquote possui citações de ou sobre: Guido van Rossum