lunes, 7 de enero de 2019

馃悕馃悕 La historia de Python 馃悕馃悕

La historia de Python

Hola a todos, hoy os vengo a contar la historia del lengiuaje de programaci贸n que estamos usando actualmente en el colegio





La historia de Python como lenguaje de programaci贸n comienza a finales de los 80 y principios de los 90.

Una interesante historia de 29 a帽os de desarrollo.

Justamente en estas fechas, en Navidad de 1989, Guido Van Rossum, quien estaba trabajando en un centro de investigaci贸n holand茅s (CWI)

Un d铆a que estaba aburrido decidi贸 empezar un proyecto para pasar el rato bas谩ndose en ABC, otro lenguaje de programaci贸n desarrollado en ese centro de investigaci贸n.

A


BC fue desarrollado al empezar la d茅cada de los 80 como alternativa a BASIC. Fue pensado para gente que estuviera empezando en el mundo de la programaci贸n debido a su facilidad de uso y aprendizaje. Su c贸digo era compacto pero legible.

El proyecto lo consigui贸 lanzarse debido a que el hardware disponible en aquella 茅poca hac铆a muy dif铆cil su correcto uso. As铆 que Guido le di贸 una segunda vida creando Python

Y a Guido le gustaba mucho el grupo Monty Python’s Life of Brian m谩s debido a esto escogido el actual nombre del lenguaje. Cabe destacar que ahora mismo Guido sigue ejerciendo la direcci贸n de Python

En 1994 se sac贸 la versi贸n de Python 1.0. Esta incluya herramientas de la programaci贸n funcional b谩sicas.

Herramientas que llegaron a Python gracias a un hacker de lis, una compleja familia de lenguajes de programaci贸n y ordenadores.

En 2001 se sac贸 la versi贸n de Python 2.0

Aqu铆 comenzaron a utilizarse por primera vez las listas, actualmente son una de las caracter铆sticas con mayor importancia de lenguaje de programaci贸n. Tambi茅n se incluy贸 un sistema de recolecci贸n de basura capaz de recolectar referencias c铆clicas

En el 2002 se crea la Python software Fundation. Por la cual Python es due帽a de todo su c贸digo documentaci贸n y especificaciones de lenguaje

Su 煤ltima gran actualizaci贸n fue en 2008 con Python 3.0, actualizada con el PSP 3000 y dise帽ado para rectificar errores fundamentales en el dise帽o de lenguaje.

La metodolog铆a de Python 3.0 es muy parecida a la de versiones anteriores. Sin embargo Python acumulado nuevas y abundantes formas de programar una misma tarea

Como conclusi贸n os dejo una carta de Guido Van Rossum para todos los j贸venes programadores