Historia de Python

Python es un lenguaje de programación de alto nivel y propósito general ampliamente utilizado. Inicialmente fue diseñado por Guido van Rossum en 1991 y desarrollado por Python Software Foundation. Fue desarrollado principalmente para enfatizar la legibilidad del código y su sintaxis permite a los programadores expresar conceptos en menos líneas de código.

A fines de la década de 1980, la historia estaba a punto de escribirse. Fue en ese momento cuando comenzó a trabajar en Python. Poco después, Guido Van Rossum comenzó a realizar su trabajo basado en aplicaciones en diciembre de 1989 en Centrum Wiskunde & Informatica (CWI), que se encuentra en los Países Bajos .. Primero comenzó como un proyecto de pasatiempo porque estaba buscando un proyecto interesante para mantenerlo ocupado durante la Navidad. El lenguaje de programación en el que se dice que Python tuvo éxito es el lenguaje de programación ABC, que tenía una interfaz con el sistema operativo Amoeba y tenía la función de manejo de excepciones. Ya había ayudado a crear ABC al principio de su carrera y había visto algunos problemas con ABC, pero le gustaban la mayoría de las funciones. Después de eso, lo que hizo fue realmente muy inteligente. Había tomado la sintaxis de ABC y algunas de sus buenas características. También vino con muchas quejas, por lo que arregló esos problemas por completo y creó un buen lenguaje de secuencias de comandos que eliminó todas las fallas. La inspiración para el nombre provino del programa de televisión de la BBC – ‘Monty Python’s Flying Circus’, ya que era un gran admirador del programa de televisión y también quería un nombre corto, único y ligeramente misterioso para su invento y, por lo tanto, ¡lo llamó Python! Fue el “dictador benevolente de por vida” (BDFL) hasta que dejó el cargo de líder el 12 de julio de 2018. Durante bastante tiempo solía trabajar para Google, pero actualmente trabaja en Dropbox. 
El lenguaje finalmente se lanzó en 1991. Cuando se lanzó, usaba muchos menos códigos para expresar los conceptos, cuando lo comparamos con Java, C++ y C. Su filosofía de diseño también era bastante buena. Su objetivo principal es proporcionar legibilidad de código y productividad avanzada para desarrolladores. Cuando se lanzó, tenía capacidad más que suficiente para proporcionar clases con herencia, varios tipos de datos básicos, manejo de excepciones y funciones. 

A continuación se muestran las ilustraciones de diferentes versiones de Python junto con la línea de tiempo. 
 

PYTHON TIMELINE

Python 3.10.4 es la última versión estable. 

Las dos de las versiones más utilizadas son Python 2.x y 3.x. Hay mucha competencia entre los dos y ambos parecen tener una gran cantidad de bases de fans diferentes. 

Este lenguaje se utiliza para diversos fines, como desarrollo, secuencias de comandos, generación y pruebas de software. Debido a su elegancia y simplicidad, las principales organizaciones tecnológicas como Dropbox, Google, Quora, Mozilla, Hewlett-Packard, Qualcomm, IBM y Cisco han implementado Python. 

Python ha recorrido un largo camino para convertirse en el lenguaje de codificación más popular del mundo. Python acaba de cumplir 30 años y recientemente en pycon22 (conferencia de python) la fundación Anaconda lanzó una nueva característica que se conoce como pyscript con esto ahora python se puede escribir y ejecutar en el navegador como javascript que antes no era posible, pero todavía tiene ese encanto desconocido y el factor X que se puede ver claramente en el hecho de que los usuarios de Google han buscado constantemente Python mucho más de lo que han buscado a Kim Kardashian, Donald Trump, Tom Cruise, etc. 

Python ha sido una inspiración para muchos otros lenguajes de codificación como Ruby, Cobra, Boo, CoffeeScript ECMAScript, Groovy, Swift Go, OCaml, Julia, etc.

Publicación traducida automáticamente

Artículo escrito por SohomPramanick y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *