Historia del lenguaje de programación Python

Python, un lenguaje de programación ideado en 1989 por el científico informático neerlandés Guido van Rossum, emerge como un esfuerzo por simplificar el proceso de escritura de código, haciéndolo al mismo tiempo accesible para el aprendizaje. Inspirado en su experiencia previa con el lenguaje ABC, van Rossum diseñó Python para incorporar características que facilitaran una programación más intuitiva y eficiente.

Entre estas innovaciones, destaca la introducción de la indentación como método para delimitar bloques de código, eliminando la necesidad de las llaves y permitiendo el uso de variables sin necesidad de una declaración previa, simplificando así la experiencia de codificación.

El intérprete de este novedoso lenguaje se desarrolló en el lenguaje C, buscando eficiencia y portabilidad.

El nombre "Python" fue elegido por van Rossum en honor a "Monty Python's Flying Circus", su serie de televisión predilecta, evidenciando el enfoque pragmático y a la vez lúdico que caracteriza al lenguaje.

A continuación, se presentan algunos de los momentos más significativos en el desarrollo de Python:

  1. La primera implementación del intérprete se completó en 1990.
  2. La versión 0.9.0, primera en ser liberada al público, vio la luz en 1991.
  3. La importante versión Python 1.0 fue lanzada en 1994.
  4. Ese mismo año, se estableció el primer foro de discusión sobre Python: comp.lang.python.
  5. En 1995, se inauguró el sitio web oficial de Python, www.python.org, convirtiéndose en un punto de encuentro fundamental para la comunidad.

    Nota. A lo largo de estos años, Python fue evolucionando gracias al trabajo de un equipo coordinado por Guido van Rossum, quien mantuvo la última palabra en las decisiones sobre el desarrollo del lenguaje y su biblioteca estándar. Por su liderazgo, en 1995, recibió el título de Benevolent Dictator For Life (BDFL).

  6. El lanzamiento de Python 2.0 marcó otro hito en el año 2000.
  7. La fundación de la Python Software Foundation (PSF) en 2001, una organización sin ánimo de lucro que protege los derechos de autor del lenguaje y promueve su difusión. La PSF está liderada por Guido van Rossum junto con los desarrolladores más influyentes en el progreso de Python.
  8. La versión Python 3.0, representando un avance mayor, se introdujo en 2008.

Python ha ganado popularidad a lo largo de los años debido a su simplicidad, versatilidad, amplia biblioteca estándar y la extensa comunidad de desarrolladores que contribuyen a su mejora continua, consolidándose como un lenguaje de programación dinámico y en constante evolución.

Anualmente, se lanzan actualizaciones menores, o versiones menores, como por ejemplo, las versiones 3.1, 3.2, 3.3 y 3.4, todas ellas ampliaciones de Python 3.

Nota. Las Propuestas de Mejora de Python (PEP) sirven como canal para que la comunidad de desarrolladores sugiera y debata cambios en el lenguaje, siendo Guido van Rossum quien tiene la última palabra sobre su implementación.

De manera periódica, también se realizan actualizaciones significativas, conocidas como versiones mayores, que pueden introducir cambios profundos en el lenguaje, como se ha visto con las versiones 1.0, 2.0 y 3.0.

Nota. Es importante señalar que no se garantiza la compatibilidad entre versiones mayores, lo que significa que código escrito para Python 2 puede no ser compatible con Python 3. Sin embargo, dentro de las versiones menores (por ejemplo, 3.1 a 3.4), la compatibilidad está asegurada.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tutorial Python

FAQ