**[Python](http://bitelia.com/tag/python)** ha vuelto a ganar el premio a **mejor lenguaje de programación** de [Linux Journal](http://www.linuxjournal.com/slideshow/readers-choice-2011?page=27), uno de los magazines de referencia dedicados al sistema operativo, y uno de los más populares entre los programadores aficionados. Y ya es la tercera vez. Python se vuelve a imponer así ante su más ferviente competidor, el clásico C++, que se quedó un 6% atrás en las votaciones.

Para los que no estén muy puestos en el tema, decir que Python es un lenguaje de programación de alto nivel bastante joven, ya que su primera versión fue lanzada hace 20 años, en 1991. Su ventaja sobre otros lenguajes es que es muy facil utilizarlo, con una sintaxis que se caracteriza por su sencillez y por su limpieza. Para que os hagáis una idea, el clásico “Hello world” –ejemplo común en los lenguajes de programación para mostrar como se imprime una línea en pantalla– se puede conseguir con ésta simple sentencia:

print “Hello world”

Facil, ¿verdad? Más adelante en Bitelia os contaremos más de este interesante lenguaje, pero de momento, ¿qué nos queda decir? Bueno, que actualmente va por su versión 3.2, lo que en mi opinión le otorga el rango de veterano pese a que como os contaba al principio tiene dos décadas. En tan poco tiempo **ha logrado consolidarse** e incluso influir en el mundo de la programación de tal forma que varios lenguajes se basan en él y en su sintaxis para seguir creciendo.

**Python es sinónimo de sencillez y potencia**, dos palabras que deberían ir unidas y que hacen que algo esté cambiando en el mundo de la programación gracias a lenguajes como éste.

También en Hipertextual:

La actualidad tecnológica y científica en 2 minutos

Recibe todas las mañanas en tu email nuestra newsletter. Una guía para entender en dos minutos las claves de lo realmente importante en relación con la tecnología, la ciencia y la cultura digital.

Procesando...
¡Listo! Ya estás suscrito

Participa en la conversación

58 Comentarios

Participa en la conversación, deja tu comentario

  1. gracias por darme la razon, no existe una comunidad en español, el caso que puse fue un ejemplo y tu respuesta afirma lo que yo dije…dicho sea de paso al tutorial lo termine. de blog ni existe ;)

      1. s_48k, estamos hablando de django (programado en python) y usado para algo web, la unica comunidad es django.es y es muy pobre, es mas el tutorial de polls ni siquiera esta terminado, Saludos

      2. Título del artículo: «Python vuelve a ganar el premio a mejor lenguaje de programación». En tu primer post por ejemplo, hablas tanto de Django como de python en sí, en otro que no es popular, etc.. ;)

    1. y alguien menciono que el appEngine de la gran G es la gran C #$&….uno de los peores servidores que existen..latencias altas, mil veces mejor heroku o amazon

  2. No se si se cumple la frase de la ignorancia es atrevida con comentarios como los de Alfredo que parece que el que nunca lo ha usado es él, aconsejando en base a su frustración, úsenlo y opinen!

    1. Justamente Eysenck, no lo aconsejo en base a usarlo…. úsenlo y verán. aparte fui bastante claro no sirve en «mi opinion» para algo web, ya de por si ya chocas con q los host normales no soportan py.

      1. Afredo y que es lo que no te funcionó? Puedes ser más especifico, en lo personal estoy tratando de usar Django y quisiera saber cual es la barrera que encontraste con este framework?

      2. Estoy siguiendo el unico ejemplo que hay en toda la web, el clasico Polls, a este le agregue exportar en CSV jugando un poco, que dicho sea de paso no es customizable ej: tamaño de las columnas del excel, pero no pude hacer lo mismo con PDF, directamente no pude exportarlo, hacer un blog no fue sencillo tampoco, no hay ningún tutorial que te diga paso a paso como crear uno, es como falta una comunidad y mas en español.

      3. Que TÚ Alfredo no hayas conseguido terminar un tutorial, o que NO SEPAS ENCONTRAR la comunidad python o que NO LEAS en ingles no quiere decir que python sea mal lenguaje. Casi nadie usa python, ja, ja

  3. Para los q mencionan VS, existe una implementacion q es iron python, para los q dicen ruby, python es todo terreno, para los q escribieron django, los envidio xq lo tengo pendiente

  4. No dudo que sea bueno al igual que Ruby, pero me tropece con un lenguaje que muy similar Genie, que compila a código máquina y esta basado en Vala, que tiene sintaxis muy parecida a C pero con la …

    1. excelente aporte con lo de genie..no lo conocia..pinta realmente bien..se parece a boo..que es un python pero estatico…habra que esperar que sea mas popular y que tenga mas futuro que boo y mirah

  5. no recuerdo mucho de python (prefiero mil veces ruby) pero creo que si usas:
    print “Hello world” no compila..s con parentesis.. print(«hello world») en ruby y coffeescript puedes omitirlo

  6. querido alfredo, realmente no se en que te basas para decir estas cosas. nada mas ni nada menos que Google utiliza python en sus webs. de hecho cada vez lo usa mas gente. el sitio de Fedora tambien esta hecho en Python

    1. El IDE nada tiene que ver con el lenguaje, SCALLA o GROOVY o incluso java superan con creces a python, aunque este ultimo no es tan sencillo

      1. ni scala (con una l) ni groovy son mas populares que python, java obviamente si porque java junto a .net y c son los lenguajes mas populares, aunque ninguno d ellos es para scripts….

      1. ruby es mi lenguaje favorito pero ROR no escala bien, django tampoco, la mejor alternativa ahora es usar nodejs de lleno…php es el lenguaje mas feo que existe y se hace mucho spaguetti

      2. PHP, eso sí es un dolor… parser es lentísimo, usar Doctrine o Propel es garantía de tener un sistema lento y difícil, a diferencia de Perl, Ruby y Python, que al menos se precompilan.

  7. Me encanta Python, con él aprendí a programar y a ser ordenado con mis códigos.
    Me gustaría que Microsoft lo implementara en Visual Studio. :-(

  8. Sencillez?, se ve que nadie lo uso, entre python y django terminas con dolores de cabeza, no es recomendable para nada, o sea jamaz lo usen para WEB!

    1. tanto asi … la verdad es que no tengo mucho tiempo como para probarlo, pero todos me lo recomiendan por convención … dicen que muy facil … ordenado y demas

    2. python y django son faciles de usar y el codigo queda ordenado y legible el problema que yo veo es el deploy de las aplicaciones ya que muy pocos hosting compartidos tienen soporte para python django

      1. claro … entiendo, es lo de siempre cuando una tecnología empieza a tener fuerza…
        son estos los motivos por los que a veces quisiera dedicarme a hacer otras cosas

      1. Manuel antes que nada postear un benchmark del 2007 hermano estamos en el 2011, segundo esos benchmark que testean «hello world» no lo hacen ni mas ni menos importante.