Guido van Rossum

Guido van Rossum

Guido van Rossum en 2006.
Información personal
Nacimiento 31 de enero de 1956 Ver y modificar los datos en Wikidata (68 años)
Haarlem (Países Bajos) Ver y modificar los datos en Wikidata
Residencia Belmont y Estados Unidos Ver y modificar los datos en Wikidata
Nacionalidad Neerlandesa
Lengua materna Neerlandés Ver y modificar los datos en Wikidata
Familia
Cónyuge Kim Knapp
Hijos Orlijn Michiel
Educación
Educado en Universidad de Ámsterdam
Información profesional
Ocupación Científico de la computación
Conocido por Crear el lenguaje de programación Python
Cargos ocupados Benevolent Dictator for Life de Python (hasta 2018) Ver y modificar los datos en Wikidata
Empleador Microsoft
Obras notables
  • Python
  • ABC Ver y modificar los datos en Wikidata
Sitio web
Guido van Rossum
Distinciones FSF Award for the Advancement of Free Software en (2001)
[editar datos en Wikidata]

Guido van Rossum (Haarlem, Países Bajos, 31 de enero de 1956) es un informático,[1]​ conocido por ser el autor del lenguaje de programación Python. Nació y creció en los Países Bajos.

Es la primera persona en obtener el título BDFL (Benevolent Dictator for Life), cuyo título es otorgado a personajes importantes en el mundo del código abierto, teniendo asignada la tarea de fijar las directrices sobre la evolución de Python, así como la de tomar decisiones finales sobre el lenguaje que todos los desarrolladores acatan. Van Rossum tiene fama de ser bastante conservador, realizando pocos cambios al lenguaje entre versiones sucesivas, intentando mantener siempre la compatibilidad con versiones anteriores. El 12 de julio de 2018, con un mensaje enviado a la lista de python-committers, anunció su retiro de los procesos de decisión.[2]

En el año 2001 recibió el FSF Award for the Advancement of Free Software como reconocimiento por su trabajo.[3]​ En diciembre de 2005 fue contratado como desarrollador por la empresa estadounidense Google. Después de siete años en Google, a principios de diciembre de 2012, anuncia su retirada de la empresa norteamericana para incorporarse en enero de 2013 a la plantilla de la compañía Dropbox.[4]​ Desde noviembre del 2020 es parte de la División de Desarrolladores de la empresa Microsoft.

Biografía

Van Rossum nació y creció en los Países Bajos, donde obtuvo su titulación universitaria en matemáticas y computación por la Universidad de Ámsterdam en 1982. A lo largo de su vida ha trabajado tanto en la industria, ya mencionado en la introducción, como en diversos centros de investigación como el instituto holandés Centrum Wiskunde & Informática (CWI), el estadounidense Instituto Nacional de Estándares y Tecnología o la Corporación para las Iniciativas Investigadoras Nacionales en Reston, Virginia.

Trabajo

Aunque durante su estancia en el CWI contribuyó a desarrollar rutinas para BSD Unix y también trabajó en el desarrollo del lenguaje de programación ABC, su trabajo más destacado es el lenguaje de programación Python.

Python

Van Rossum escribió en 1996:

«Hace seis años, en diciembre de 1989, estaba buscando un proyecto de programación como hobby que me mantuviera ocupado durante las semanas de Navidad. Mi oficina estaría cerrada y no tendría más que mi ordenador de casa a mano. Decidí escribir un intérprete para el nuevo lenguaje de scripting que había estado ideando recientemente: un descendiente de ABC que gustaría a los hackers de Unix/c. Elegí el nombre de Python para el proyecto, encontrándome en un estado de ánimo ligeramente irreverente (y siendo un gran fan de Monty Python's Flying Circus)».[5]

En el año 2000 agregó:

«El predecesor de Python, ABC, estaba inspirado en SETL - Lambert Meertens se pasó un año trabajando en el grupo de SETL en la Universidad de Nueva York antes de que surgiera el diseño final de ABC».[6]

Programación para todos

En el año 1999 Van Rossum realizó una propuesta a DARPA llamada Computer Programming for Everybody, en la que describió qué y cómo debería ser Python:

  • Python debería ser fácil, intuitivo y tan potente como sus principales competidores.
  • El proyecto sería de código abierto para que cualquiera pudiera colaborar.
  • El código escrito en Python sería tan comprensible como cualquier texto en inglés.
  • Python debería ser apto para las actividades diarias permitiendo la construcción de prototipos en poco tiempo.

Python es al día de hoy uno de los lenguajes de programación más populares. En 2011 se proclamó el tercer lenguaje más popular de la forja GitHub y según la encuesta[7]​ se encuentra entre los 10 lenguajes de programación más demandados en las ofertas de trabajo.

Mondrian (software de Google)

Durante su estancia en Google, Van Rossum desarrolló Mondrian, un sistema de revisión de código que sería internamente utilizado en la compañía. Se trata de una aplicación web cuyo código está mayormente escrito en Python. El nombre del software es en honor a Piet Mondrian, un pintor holandés.

Dropbox

El 7 de diciembre de 2012 Van Rossum empezó a trabajar en Dropbox[8]

Después de seis años y medio, se hace pública (29/10/2019) su partida de Dropbox para jubilarse.

Microsoft

Casi un año después de estar retirado, Guido decide volver el 12/11/2020 para trabajar en la división de Desarrollo de la compañía Microsoft.

Premios y reconocimientos

Véase también

Notas y referencias

  1. https://www.python.org/~guido/Resume.html
  2. van Rossum, Guido (12 de julio de 2018). «python-committers Transfer of power». python-committers (en inglés). Consultado el 13 de julio de 2018. 
  3. 2001 Free Software Awards Consultado 14 de agosto de 2010.
  4. 2012 El creador de Python, Guido Van Rossum, deja Google y ficha por Dropbox.
  5. Foreword for "Programming Python" (1st ed.)
  6. [Python-Dev] SETL (was: Lukewarm about range literals)
  7. Programming Language Popularity
  8. «Dropbox Tech Blog » Blog Archive » Welcome Guido!». Tech.dropbox.com. 7 de diciembre de 2012. Consultado el 6 de septiembre de 2013. 

Enlaces externos

  • Wikimedia Commons alberga una categoría multimedia sobre Guido van Rossum.
  • Guido van Rossum.
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q30942
  • Commonscat Multimedia: Guido van Rossum / Q30942

  • Wd Datos: Q30942
  • Commonscat Multimedia: Guido van Rossum / Q30942