Blog \ Python
Python, ¿de que se trata? PDF   Imprimir  
Publicado el Jueves, 26 de Agosto de 2010 00:50

Para aquellos que no lo conocen, Python es un lenguaje de programación interpretado y multiparadigma (es decir, que posee soporte tanto para programación imperativa como para POO) creado por Guido van Rossum en el año 1990, y cuyo nombre está inspirado en el grupo de cómicos ingleses “Monty Python”.

Está liberado como un proyecto de código abierto, administrado actualmente por la Python Software Foundation. La última versión estable del lenguaje a la fecha de este artículo es la 2.7, que podemos descargar libremente desde su sitio oficial en [http://www.python.org/].

Python ha ganado gran cantidad de seguidores gracias a su gran simpleza y facilidad de uso. Incluso algunos fanáticos linuxeros más extremos suelen a veces reemplazar el clásico shell que trae Linux por defecto ([Bash]) por un intérprete de Python.

Para que se hagan una idea de su popularidad, la mayoría de la aplicaciones web de Google (más que nada en sus procesos internos, como los Spiders, APIs, mantenimiento de servidores, etc) están desarrolladas en Python y usando un framework basado en [Django], creado por ellos mismos. YouTube está hecho en Python. De hecho, les gustó tanto el lenguaje a los muchachos de Google que contrataron a Guido van Rossum, su creador, que ahora trabaja para ellos ya desde hace algunos años. Por lo tanto, podemos decir que Python corre por las venas de Google.

Y no sólo eso, muchos desarrollos en películas de animación en 3D de la Pixar y otras compañias de la industria también están integrando Python al software de diagramacion 3D, y un claro ejemplo de esto es Blender, un software de modulado 3D open source hecho en Python y que posee muchas librerías de modelado también en este lenguaje.

Aunque no fue creado con la idea de ser un lenguaje para la web, en estos últimos años también han surgido una enorme cantidad de CMS y frameworks para desarrollo web muy bien logrados, como los ultra complejos Zope y Plone, el ya mencionado Django, entre muchos otros más.

Por eso, y por muchas cosas más, Python es un lenguaje que todo el mundo debería conocer. Su sintaxis es tan sencilla y cercana al lenguaje natural que los programas elaborados en él parecen pseudocódigo. Por este motivo, bien podría ser utilizado como lenguaje para la enseñanza de programación en los primeros años de las carreras de informática y en la enseñanza de algoritmos.

Muy pronto voy a estar subiendo algunos tutoriales para comenzar a programar en este lenguaje, así que estén atentos.

Tags Tags:
Autor Autor: elGolem   
Usar puntuación: / 1
MaloBueno 
  

Escribir un comentario

Por favor, intenta mantener tu opinión relacionada con el artículo en cuestión, no usar insultos, agresiones, o faltas de respeto al autor y otros participantes de la discusión. En caso de no hacerlo tu comentario será borrado. ¡Gracias por comentar!


  Llevame arriba!

Un poco sobre mi

mi_avatar Soy un diseñador y desarrollador web freelance, Programador Junior en .Net y estudiante de Sistemas en la Universidad Nacional de Entre Ríos. En este último tiempo me estoy dedicando a aprender un poco más sobre desarrollo de extensiones para Joomla! y sobre testing y debugging de aplicaciones de escritorio. Además soy un gran fanático de la ilustración y del arte gráfico.

Ver el perfil de Emmanuel  Fontán en LinkedIn

Licencia Creative Commons 2.5

Licencia Creative Commons
Blog El-Golem.com.ar por Emmanuel Fontan se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 3.0 Unported.

© 2010 El-Golem.com.ar - 1.0 (Beta) | Some Icons by www.2s-space.com Diseñado por elGolem | Powered by Joomla!