Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BLOG
Biografía
En el año 2001 recibió el FSF Award for the Advancement of Free Software como
Esta web utiliza cookies. Si continúa navegando acepta dichas cookies y nuestra política de cookies. Gracias.
reconocimiento por su trabajo.
ACEPTAR
Python
«En diciembre de 1989 estaba buscando un ‘hobby’ de programación que me mantuviera ocupado durante la semana de
navidad. Mi oficina iba a estar cerrada y como casi lo único que tenía en casa era un ordenador…. decidí escribir un
intérprete para el nuevo lenguaje de scripts al que le había dado vueltas últimamente: un descendiente del lenguaje ABC
que fuera atractivo a los programadores en UNIX y C. Elegí el nombre de Python porque me pareció bien darle un toque
Python es un lenguaje de programación de alto nivel cuya filosofía hace hincapié en una
sintaxis muy limpia y que favorezca un código legible. Se trata de un lenguaje de
programación multiparadigma ya que soporta orientación a objetos, programación
imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa
tipado dinámico,conteo de referencias para la administración de memoria y es
multiplataforma.
En 1991, van Rossum publicó el código de la versión 0.9.0. En esta etapa del desarrollo ya
estaban presentes clases con herencia, manejo de excepciones, funciones y los tipos
modulares, como: str, list,dict, entre otros. Además en este lanzamiento inicial
aparecía un sistema de módulos adoptado de Modula-3; van Rossum describe el módulo
como “una de las mayores unidades de programación de Python”. El modelo de
Esta web utiliza cookies. Si continúa navegando acepta dichas cookies y nuestra política de cookies. Gracias.
excepciones en Python es parecido al de Modula-3, con la adición de una
ACEPTAR
Es administrado por la Python Software Foundation. Posee una licencia de código abierto,
denominada Python Software Foundation License, que es compatible con la Licencia
pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones
anteriores.
Beneficios
Aunque esa manera puede no ser obvia al principio a menos que usted sea
holandés.
Ahora es mejor que nunca.
Aunque nunca es a menudo mejor que ya mismo.
Si la implementación es difícil de explicar, es una mala idea.
Si la implementación es fácil de explicar, puede que sea una buena idea.
Los espacios de nombres (namespaces) son una gran idea ¡Hagamos más de
esas cosas!
Desde la versión 2.1.2, Python incluye estos puntos (en su versión original en inglés) como
un huevo de pascua (mensaje escondido) que se muestra al ejecutar import this.
Python ha conseguido un gran desarrollo coincidiendo con la web 2.0, siendo parte del
famoso LAMP (Linux-Apache-MySQL-PHP-Phyton).
Dejar un comentario
Esta web utiliza cookies. Si continúa navegando acepta dichas cookies y nuestra política de cookies. Gracias.
ACEPTAR