Guido van Rossum, creador de Python: "El código se lee con mucha más frecuencia de lo que se escribe, debe haber una, y preferiblemente solo una, manera obvia de hacerlo”

Guido van Rossum habla sobre Python
Guido van Rossum habla sobre PythonMontaje/Freepik
Noticia
Añádenos en Google

Elígenos como tu fuente preferida en Google.

Tras liderar su desarrollo durante casi tres décadas como "Dictador Benevolente", Guido van Rossum dejó una reflexión sumamente importante para los programadores.

Así como la historia de Rust, Python es uno de los lenguajes que más ha recorrido la industria, siendo crucial para muchísimas infraestructuras actuales, más de lo que se imagina.

Por eso mismo es que los expertos recomiendan aprender este ecosistema, y es que hasta ya se está implementando con inteligencia artificial para la ayuda en cuanto al código de programación en diversos proyectos.

Detrás de ese éxito aparece una figura que transformó la manera en que millones de desarrolladores. Guido van Rossum no solo diseñó un lenguaje eficiente, también impulsó toda una carrera con decisiones cruciales y una manera de trabajar particular.

Gracias a su visión es que poco a poco el lenguaje fue evolucionando hasta ser uno de los más importantes hoy en día y por eso conocer una de sus recomendaciones más grandes también podría motivarte.

La idea que convirtió a Python en el lenguaje favorito de millones de desarrolladores

Guido van Rossum, padre del lenguaje de programación Python
Guido van Rossum, padre del lenguaje de programación PythonGenerado con IA

Hay que hablar primero de todo lo que conllevó el comienzo de la carrera de Guido van Rossum, justo cuando dio los primeros pasos en  Python durante las vacaciones de Navidad de 1989.

En ese momento era uno de muchos proyectos y difícilmente podía imaginar el impacto que tendría su creación décadas después. En ese entonces trabajaba en el Centrum Wiskunde & Informatica (CWI) de Ámsterdam, buscaba un proyecto personal que lo mantuviera ocupado.

Poco a poco fue forjando este lenguaje de programación con su experiencia con el lenguaje ABC. ¿El objetivo? Dar con una alternativa que pudiera cumplir con muchos de los aspectos que la mayoría de los desarrolladores buscaban en el momento: facilidad de uso, transparencia, versatilidad y practicidad.

Aunque muchos ya usan el ecosistema como uno de los más demandados, pocos se preguntan de dónde viene su peculiar nombre "pitón" en inglés. En sí, fue un homenaje a Monty Python's Flying Circus (1969), el famoso grupo de comedia británico que admiraba.

Van Rossum defendía que el código no debía escribirse únicamente para que lo entendiera una máquina, sino ir más allá. Por ejemplo, que pudiera ser leído sin complicaciones, comprenderlo, aprender y hacer el respectivo mantenimiento con alta efectividad.

De ahí nace una de sus ideas más conocidas: “el código se lee con mucha más frecuencia de lo que se escribe”. Esto ha sido fundamental para la indentación para estructurar programas, ya que otros lenguajes solían depender de símbolos o bloques complejos.

Python apostó por una sintaxis limpia y cercana al lenguaje natural. Esa filosofía alcanzó su máxima expresión en El Zen de Python, una colección de principios escrita por Tim Peters que resume la cultura del lenguaje.

Frases como “Simple es mejor que complejo” y “Debe haber una, y preferiblemente solo una, manera obvia de hacerlo” ya son referencias importantes en toda una generación. 

Guido van Rossum: del control absoluto del proyecto a su evolución global

En 1995 surgió de manera informal el papel de Guido van Rossum como Benevolent Dictator For Life (BDFL) o “Dictador Benevolente de por Vida”.

Con esto se reflejaba la confianza que la comunidad depositaba en él para resolver debates técnicos. Durante más de dos décadas, la estabilidad ayudó a consolidar el lenguaje a nivel mundial.

Al mismo tiempo, Van Rossum continuó trabajando en su software y llegó a formar parte de compañías como Google y Dropbox. En el transcurso, uno de los desafíos más relevantes fue la transición de Python 2 a Python 3, una migración compleja que afectó a millones de líneas de código.

El punto de inflexión llegó en 2018, durante la polémica discusión sobre la PEP 572, propuesta que introdujo el operador de asignación conocido popularmente como “operador morsa” (:=). Van Rossum anunció su renuncia al cargo de BDFL por esto y toda la complejidad d ela situación que conllevaba.

En 2020 se incorporó a Microsoft como Ingeniero Distinguido con un objetivo muy concreto: contribuir a que Python fuera más rápido y eficiente.

Hoy, cada vez que utilizas aplicaciones basadas en inteligencia artificial, análisis de datos o servicios web, sigues encontrando la huella de una filosofía que convirtió la simplicidad en una ventaja competitiva y la legibilidad en una herramienta de democratización tecnológica.