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 que fue el " dictador benevolente de por vida " (BDFL) hasta renunció al cargo en julio de 2018. [4] [5] Siguió siendo miembro del Consejo Directivo de Python hasta 2019 y se retiró de las nominaciones para las elecciones de 2020. [6]
Guido van Rossum | |
---|---|
Nació | [1] | 31 de enero de 1956
Nacionalidad | holandés |
alma mater | Universidad de Amsterdam |
Ocupación | Programador informático, autor |
Conocido por | Creando el lenguaje de programación Python |
Esposos) | Kim Knapp ( m. 2000) |
Niños | 1 [3] |
Premios | Premio al Avance del Software Libre (2001) |
Sitio web | gvanrossum |
Vida y educacion
Van Rossum nació y se crió en el Países Bajos , donde recibió una maestría en matemáticas y ciencias de la computación de la Universidad de Amsterdam en 1982. Tiene un hermano, Just van Rossum, quien es un diseñador de tipos y programador que diseñó el tipo de letra utilizado en el logotipo "Python Powered". [7]
Van Rossum vive en Belmont , California, con su esposa, Kim Knapp, [8] y su hijo. [9] [10] [11] De acuerdo con su página de inicio y las convenciones de nomenclatura holandesas , la " camioneta " en su nombre se escribe con mayúscula cuando se menciona solo por su apellido, pero no cuando usa su nombre y apellido juntos. [12]
Trabaja
Mientras trabajaba en Centrum Wiskunde & Informatica (CWI), Van Rossum escribió y contribuyó con una rutina glob () a BSD Unix en 1986 [13] [14] 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". [15] También creó Grail , uno de los primeros navegadores web escritos en Python, y participó en debates sobre el estándar HTML . [dieciséis]
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 de EE. UU. (NIST) y la Corporación para Iniciativas de Investigación Nacional (CNRI). Desde 2000 hasta 2003 trabajó para la corporación Zope . En 2003, Van Rossum dejó Zope por Seguridad Elemental. Mientras estuvo allí, trabajó en un lenguaje de programación personalizado para la organización. [17] Desde 2005 hasta diciembre de 2012, trabajó en Google , donde pasó la mitad de su tiempo desarrollando el lenguaje Python. En enero de 2013, comenzó a trabajar para Dropbox . [18] En octubre de 2019, Van Rossum se retiró oficialmente antes de salir de la jubilación al año siguiente para unirse a Microsoft.
Pitón
En diciembre de 1989, Van Rossum había estado buscando un " proyecto de programación de 'pasatiempos' que lo mantuviera ocupado durante la semana cercana a la Navidad", ya que su oficina estaba cerrada cuando decidió escribir un intérprete para un "nuevo lenguaje de programación [él] ] había estado pensando últimamente: un descendiente de ABC que atraería a los hackers de Unix / C ". Él atribuye la elección del nombre "Python" a "estar de un humor ligeramente irreverente (y un gran fanático del Flying Circus de Monty Python )". [19]
Explicó 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 NYU antes de idear el diseño final de ABC". [20]
En julio de 2018, Van Rossum anunció que dejaría el puesto de BDFL del lenguaje de programación Python. [21]
1999 Propuesta "Programación informática para todos"
En 1999, Van Rossum presentó una propuesta de financiación a DARPA llamada "Programación informática para todos", en la que definió con más detalle sus objetivos para Python:
- Un lenguaje fácil e intuitivo tan poderoso como los principales competidores.
- Código abierto , para que cualquiera pueda contribuir a su desarrollo.
- Código que es tan comprensible como el inglés simple
- Idoneidad para las tareas diarias, lo que permite tiempos de desarrollo cortos
En 2019, Python se convirtió en el segundo lenguaje más popular en GitHub , un sitio web de codificación social, solo detrás de JavaScript . [22] Según una encuesta de popularidad de lenguajes de programación [23], se encuentra constantemente entre los 10 lenguajes más mencionados en las ofertas de empleo. 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 . [24]
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 . [25] Llamó a otro proyecto de software relacionado en honor a Gerrit Rietveld , un diseñador holandés. [26]
Dropbox
En 2013, Van Rossum comenzó a trabajar en la empresa de almacenamiento de archivos en la nube Dropbox . [27]
En octubre de 2019, Van Rossum dejó Dropbox y se retiró oficialmente. [28] [29] [30]
Microsoft
El 12 de noviembre de 2020, Van Rossum anunció que salía de su retiro para unirse a la División de Desarrolladores de Microsoft . [31] [32]
Premios
- En la conferencia FOSDEM de 2002 en Bruselas , Van Rossum recibió el Premio 2001 para el Avance del Software Libre de la Free Software Foundation (FSF) por su trabajo en Python.
- En mayo de 2003, recibió un premio NLUUG . [33]
- En 2006, fue reconocido como Ingeniero Distinguido por la Association for Computing Machinery .
- En 2018, fue nombrado miembro del museo de Historia de la Computación . [34]
- En 2019, fue galardonado con el título honorífico de Dijkstra Fellow por CWI. [35]
Referencias
- ↑ van Rossum, Guido (31 de enero de 2007). "(Python-Dev) ¡Feliz cumpleaños, Guido!" . Lista de correo de Python-Dev. Archivado desde el original el 8 de septiembre de 2009.
- ^ Hsu, Hansen (5 de abril de 2018). "2018 Museo Fellow Guido van Rossum, Python Creator & Benevolent Dictator for Life" . Museo de Historia de la Computación . Archivado desde el original el 24 de julio de 2018 . Consultado el 19 de mayo de 2021 .
- ^ "Guido van Rossum" . Wiki de programación CodeCall. Archivado desde el original el 31 de octubre de 2008.
- ^ "Dictador benevolente de por vida" . Formato Linux . 1 de febrero de 2005. Archivado desde el original el 1 de octubre de 2006 . Consultado el 1 de noviembre de 2007 .
- ^ "Transferencia de poder" .
- ^ "Nominación del Consejo Directivo: Guido van Rossum (mandato 2020)" .
- ^ Thomas, Jockin (28 de mayo de 2016). "Aprender Python te convierte en un mejor diseñador: una entrevista con Just van Rossum" . Medio . Consultado el 25 de octubre de 2019 .
- ^ Manheimer, Ken (6 de junio de 2000). "(Python-Dev) Guido y Kim se casaron" . Python-Dev: desarrolladores centrales de Python. Archivado desde el original el 28 de septiembre de 2010.
- ^ "Guido van Rossum - Breve biografía" . Archivado desde el original el 19 de agosto de 2014.
- ^ "(Mailman-Announce) reenvió el mensaje de Guido van Rossum" . Archivado desde el original el 27 de mayo de 2008.
Ah, y para colmo, me voy de vacaciones. Me caso y me relajaré en mi luna de miel.
- ^ van Rossum, Guido. "¿Qué hay de nuevo en Python?" (PDF) . "No es su lista habitual de nuevas funciones". Coloquio Stanford CSL, 29 de octubre de 2003; BayPiggies, 13 de noviembre de 2003 . Seguridad elemental. Archivado (PDF) desde el original el 27 de junio de 2010.
- ^ van Rossum, Guido. "Página de inicio personal de Guido" . Consultado el 2 de febrero de 2018 .
- ^ " Rutina de la biblioteca ' Globbing'" . Archivado desde el original el 19 de diciembre de 2007.
- ^ "File :: Glob - Extensión de Perl para la rutina de BSD glob" . metacpan.org. Archivado desde el original el 7 de agosto de 2013.
- ^ Venners, Bill. "La fabricación de Python" . www.artima.com . Archivado desde el original el 1 de septiembre de 2016 . Consultado el 14 de septiembre de 2016 .
- ^ "Re: experiencia xmosaica" . Archivado desde el original el 28 de agosto de 2016.
- ^ "2018 Museum Fellow Guido van Rossum, Python Creator & Benevolent Dictator for Life - Computer History Museum" . Archivado desde el original el 24 de julio de 2018 . Consultado el 23 de agosto de 2018 .
- ^ Constine, Josh. "Dropbox contrata a Guido van Rossum de Google, el padre de Python" . Techcrunch. Archivado desde el original el 9 de diciembre de 2012 . Consultado el 7 de diciembre de 2012 .
- ^ "Prólogo de" Programming Python "(1ª ed.)" . Archivado desde el original el 24 de julio de 2014.
- ^ "Python-Dev] SETL (era: tibio acerca de los literales de rango)" . Archivado desde el original el 14 de mayo de 2011.
- ^ Fairchild, Carlie (12 de julio de 2018). "Guido van Rossum dimitiendo de su papel como dictador benévolo de Python de por vida" . Revista de Linux . Archivado desde el original el 13 de julio de 2018 . Consultado el 12 de julio de 2018 .
- ^ "El estado del octoverso" . El estado del octoverso . Consultado el 6 de mayo de 2021 .
- ^ "Popularidad del lenguaje de programación" . Archivado desde el original el 12 de abril de 2015.
- ^ "índice | TIOBE - La empresa de calidad del software" . www.tiobe.com .
- ^ van Rossum, Guido (mayo de 2008). "Una aplicación de código abierto: herramienta de revisión de código Rietveld" . Archivado desde el original el 17 de octubre de 2015 . Consultado el 24 de agosto de 2012 .
... la aplicación web interna, a la que llamé Mondrian en honor a uno de mis pintores holandeses favoritos
- ^ "Una aplicación de código abierto: herramienta de revisión de código Rietveld" . Archivado desde el original el 17 de octubre de 2015.
- ^ "¡Bienvenido Guido!" . Blog de tecnología de Dropbox. 7 de diciembre de 2012. Archivado desde el original el 7 de septiembre de 2013 . Consultado el 6 de septiembre de 2013 .
- ^ @gvanrossum (30 de octubre de 2019). "Es agridulce: me voy de @dropbox y ahora estoy jubilado. He aprendido mucho durante mi tiempo como ingeniero aquí, por ejemplo, las anotaciones de tipo provienen de esta experiencia, y extrañaré trabajar aquí" (Tweet ) . Consultado el 30 de octubre de 2019 , a través de Twitter .
- ^ "Gracias, Guido" . Blog de Dropbox . Dropbox . Consultado el 1 de febrero de 2021 .
- ^ Tung, Liam (31 de octubre de 2019). "El creador del lenguaje de programación Python se retira y dice: 'Ha sido un viaje increíble ' " . ZDNet . Consultado el 1 de febrero de 2021 .
- ^ @gvanrossum (12 de noviembre de 2020). "Decidí que la jubilación era aburrida y me uní a la División de Desarrolladores de Microsoft. ¿Para hacer qué? ¡Demasiadas opciones para decir! Pero seguramente hará que el uso de Python sea mejor (y no solo en Windows :-). Hay muchas fuente aquí. Mire este espacio " (Tweet) . Consultado el 12 de noviembre de 2020 , a través de Twitter .
- ^ Lardinois, Frederic (12 de noviembre de 2020). "El creador de Python Guido van Rossum se une a Microsoft" . TechCrunch .
- ^ "Premio Guido van Rossum Ontvangt NLUUG" . NLUUG . 28 de mayo de 2003 . Consultado el 22 de enero de 2018 .
- ^ "Guido van Rossum | Museo de Historia de la Computación" . www.computerhistory.org .
- ^ "David Chaum y Guido van Rossum galardonados con la beca Dijkstra" .
enlaces externos
- Página web oficial
- La historia de Python El blog de Guido sobre la historia de Python y las decisiones de diseño
- Programación informática para todos
- Entrevista a Guido van Rossum en FLOSS Weekly
- Entrevista de Guido van Rossum Guido sobre Workspiration
- Entrevista de Computerworld con Guido van Rossum sobre Python
- Google App Engine: ejecute sus aplicaciones web en la infraestructura de Google : charla técnica sobre Google App Engine impartida por Guido van Rossum en la Universidad de Stanford . ( archivo de video en línea )