Guido van rossum

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Programador holandés y creador de Python
Van Rossum en la Conferencia de Desarrolladores de Google I/O 2008
Van Rossum en el Convenio O'Reilly Open Source 2006 (OSCON)

Guido van Rossum (holandés: [ˈɣido vɑn ˈrɔsʏm, -səm]; nacido el 31 de enero de 1956) es un programador holandés mejor conocido como el creador del lenguaje de programación Python, del cual fue el "dictador benevolente de por vida" 34; (BDFL) hasta que dejó el cargo el 12 de julio de 2018. Siguió siendo miembro del Consejo Directivo de Python hasta 2019 y se retiró de las nominaciones para las elecciones de 2020.

Vida y educación

Van Rossum nació y se crió en los Países Bajos, donde obtuvo una maestría en matemáticas e informática de la Universidad de Amsterdam en 1982. Recibió una medalla de bronce en 1974 en la Olimpiada Matemática Internacional. Tiene un hermano, Just van Rossum, que es diseñador tipográfico y programador que diseñó el tipo de letra utilizado en "Python Powered" logo.

Van Rossum vive en Belmont, California, con su esposa, Kim Knapp, y su hijo. De acuerdo con su página de inicio y las convenciones de nomenclatura holandesas, la "van" en su nombre se escribe con mayúscula cuando se hace referencia a él solo por el apellido, pero no cuando se usa su nombre y apellido juntos.

Trabajo

Centro Wiskunde & Informática

Mientras trabajaba en el Centrum Wiskunde & Informatica (CWI), Van Rossum escribió y contribuyó con una rutina glob() a BSD Unix en 1986 y ayudó a desarrollar el lenguaje de programación ABC. Una vez dijo: "Trato de mencionar la influencia de ABC porque estoy en deuda con todo lo que aprendí durante ese proyecto y con las personas que trabajaron en él". También creó Grail, uno de los primeros navegadores web escrito en Python, y participó en debates sobre el estándar HTML.

Ha trabajado para varios institutos de investigación, incluido Centrum Wiskunde & Informatica (CWI) en los Países Bajos, el Instituto Nacional de Estándares y Tecnología (NIST) de EE. UU. y la Corporación para Iniciativas Nacionales de Investigación (CNRI). En mayo de 2000, dejó el CNRI junto con otros tres desarrolladores centrales de Python para trabajar en la startup tecnológica BeOpen.com, que colapsó posteriormente en octubre del mismo año. Desde finales de 2000 hasta 2003 trabajó para Zope Corporation. En 2003, Van Rossum dejó Zope por Elemental Security. Mientras estuvo allí, trabajó en un lenguaje de programación personalizado para la organización.

Google

Desde 2005 hasta diciembre de 2012, trabajó en Google, donde dedicó la mitad de su tiempo a desarrollar el lenguaje Python. En Google, Van Rossum desarrolló Mondrian, un sistema de revisión de código basado en la web escrito en Python y utilizado dentro de la empresa. Llamó al software en honor al pintor holandés Piet Mondrian. Nombró otro proyecto de software relacionado en honor a Gerrit Rietveld, un diseñador holandés. El 7 de diciembre de 2012, Van Rossum dejó Google.

Dropbox

En enero de 2013, Van Rossum comenzó a trabajar en la empresa de almacenamiento de archivos en la nube, Dropbox.

En octubre de 2019, Van Rossum dejó Dropbox y se retiró oficialmente.

Microsoft

El 12 de noviembre de 2020, Van Rossum anunció que saldría de su retiro para unirse a la División de desarrolladores de Microsoft. Actualmente ostenta el título de Ingeniero Distinguido en Microsoft.

Pitón

En diciembre de 1989, Van Rossum buscaba un "'pasatiempo' proyecto de programación que [lo] mantendría ocupado durante la semana de Navidad & # 34; ya que su oficina estaba cerrada cuando decidió escribir un intérprete para un "nuevo lenguaje de secuencias de comandos en el que había estado pensando últimamente: un descendiente de ABC que atraería a los piratas informáticos de Unix/C". Atribuye la elección del nombre "Python" a "estar de un humor ligeramente irreverente (y un gran admirador de Monty Python's Flying Circus)".

Ha explicado que el predecesor de Python, ABC, se inspiró en SETL, y señaló que el co-desarrollador de ABC, Lambert Meertens, había "pasado un año con el grupo SETL en la NYU antes de idear el ABC final". diseño".

El 12 de julio de 2018, Van Rossum anunció que dejaría el cargo de BDFL del lenguaje de programación Python.

"Programación informática para todos" propuesta

En 1999, Van Rossum presentó una propuesta de financiación a DARPA llamada "Programación informática para todos", en la que definió aún más sus objetivos para Python:

  • Un lenguaje fácil e intuitivo tan poderoso como los principales competidores
  • Fuente abierta, para que cualquiera pueda contribuir a su desarrollo
  • Código que es tan comprensible como el inglés simple
  • Adecuación para tareas cotidianas, permitiendo tiempos cortos de desarrollo

En 2019, Python se convirtió en el segundo lenguaje más popular en GitHub, el sitio web de administración de código fuente más grande de Internet, solo superado por JavaScript. Según una encuesta de popularidad de lenguajes de programación, se encuentra constantemente entre los 10 lenguajes más mencionados en las ofertas de trabajo. Además, Python ha estado entre los 10 lenguajes de programación más populares cada año desde 2004 según el Índice de la comunidad de programación TIOBE y obtuvo el puesto número uno en el índice en octubre de 2021.

Premios

  • En la conferencia FOSDEM de 2002 en Bruselas, Van Rossum recibió el Premio 2001 para el Avance del Software Libre de la Fundación de Software Libre (FSF) por su trabajo en Python.
  • En mayo de 2003, recibió un premio NLUUG.
  • En 2006, fue reconocido como Ingeniero Distinguido por la Asociación de Maquinaria de Computación.
  • En 2018, fue creado miembro del museo de Historia Informática.
  • En 2019, fue galardonado con el título honorario de Dijkstra Fellow por CWI.

Contenido relacionado

Unidad de control

La unidad de control es un componente de la unidad central de procesamiento de una computadora que dirige el funcionamiento del procesador. Una CU...

Codificación de caracteres

La codificación de caracteres es el proceso de asignación de números a los caracteres gráficos, especialmente los caracteres escritos del lenguaje humano...

Visión por computador

La visión por computadora es un campo científico interdisciplinario que se ocupa de cómo las computadoras pueden obtener una comprensión de alto nivel a...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save