Miércoles, 7 de diciembre de 2011 Creado por

Python ha vuelto a ganar el premio a mejor lenguaje de programación de Linux Journal (por tercera vez).

El premio tiene mucha importancia, ya que es otorgado por uno de los magazines de referencia dedicados al sistema operativo y uno de los más populares entre los programadores aficionados. Su eterno rival, C++ se quedó con un 6% menos de votos en el ránking…

Para los no duchos en el tema, decir que Python es un lenguaje de programación multiparadigma  moderno que soporta orientación a objetos, programación imperativa y programación funcional. Además es un lenguaje interpretado fuertemente tipado y además multiplataforma. Pero la gran ventaja sobre otros lenguajes es su sencillez y la limpieza resultante de su código, que lo hace fácil y rápidamente entendible.

Existen diferentes implementaciones del lenguaje, como CPython, ronPython (que es la implementación para .NET), Jython (Java), Pippy (implementación para Palm), etc…

Actualmente va por la versión 3.2, aunque le auguro muchos más años de buen funcionamiento y desarrollo…

Jueves, 15 de septiembre de 2011 Creado por

Python ya es una magnífica web-curso sobre programación en Python.

Según la definición que podemos encontrar en la Wikipedia sobre Python es “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, es fuertemente tipado y multiplataforma”.

Así pues podemos programar en Python independientemente de la plataforma en la que estemos (Mac, Windows, Linux). Respecto a su potencia, baste con resaltar que empresas como Yahoo!, Google o la mismísima NASA emplean este lenguaje de programación en alguna de sus aplicaciones.

La web que hoy les presento constituye un excelente curso para todos aquellos que deseen aprender a programar en este lenguaje. Podrán encontrar un completo temario (definición de variables y comentarios, funciones, estructuras de datos, objetos, clases y métodos, etc… ), así como numerosos ejemplos que podrán ejecutar y analizar en profundidad.

Web: Python ya

Martes, 13 de abril de 2010 Creado por

Ya está disponible la primera beta de la versión 2.7 del lenguaje de programación creado por Guido van Rossum en 1991 Python.

Esta versión 2.7 se considera como la última versión mayor en la serie 2.x antes de cambiar a la 3.x. La presente versión ya cuenta con muchas de las mejoras que se verán también en Python 3.1. Por citar algunas: Módulo io mucho más rápido, numeración automática de campos en el método str.format(), vistas de diccionario, módulo sysconfig, etc…

Puedes encontrar mucha más información en este enlace donde también tendrás opción de descargar los instaladores para comenzar a trabajar con esta nueva versión.

Martes, 16 de marzo de 2010 Creado por

Python Argentina convoca el concurso The Most Biggest Gamest In The Worldst (el mayor juegazo del mundo), que tendrá lugar el próximo 28 de Marzo y durará una semana.

¿De qué va todo esto? Se trata de un concurso que busca el colaboracionismo entre sus participantes con el fin de construir entre todos un mega-juego usando para ello Python como lenguaje de programación.

Dicho juego se programará desde cero en el marco de la Pyweek. Por si a alguno de vosotros le interesase colaborar, aquí les dejo unas pautas orientativas con las que empezar a crear (extraido de Bitelia):

  1. el jugador viajará de lugar en lugar, encontrando personajes que le presentarán retos;
  2. si el jugador resuelve el reto, obtendrá artículos que le permitirán terminar otros retos y juntar logros;
  3. el jugador tendrá una cantidad limitada de movimientos en función del dinero, el tiempo o algún otro factor;
  4. el jugador será capaz de agregar ubicaciones, personajes, retos, artículo y logros al juego;
  5. el ganador será quien consiga la mayor cantidad de logros.

Podéis estar al tanto en su cuenta de Twitter y desde Launchpad. Suerte!!

Lunes, 14 de abril de 2008 Creado por

CodeCodePad, es una sencilla aplicación gratuita destinada a todo tipo de programadores que permite ejecutar un código en diversidad de lenguajes de programación, para luego comprobarlo. Para ello, tenéis que entrar en Codepad.org, e introducir vuestro código que esté desarrollado en cualquiera de los lenguajes soportados (al final de la nota citaremos todos los lenguajes).

Una vez introducido el código, nos suministra la opción de pegar y ejecutar vuestro código para corroborarlo, o solo pegarlo. En caso de encontrar errores de codificación, CodePad nos apunta en la línea donde se produce el error, y nos brinda una breve explicación del error que hemos cometido.

Al momento de ingresar el código, CodePad creará una página en la que tú y otras personas puedan comprobarlo, y colaborar en su desarrollo. Los lenguajes que soporta son: C, C++, D, Haskell, OCaml, Perl, Plain Text, Python, Ruby, Scheme, Tcl.

Sitio Oficial: CodePad
Vía: Incuba Web

Sábado, 1 de septiembre de 2007 Creado por

Python 3Después de mucho tiempo, mucha espera y muchas incógnitas por fin se ha publicado la primera alfa de lo que será Pyk3, llamada Python 3000. Contada como una alfa con mucho desarrollo por delante, traerá muchísimas novedades resaltables y la mayor de ellas: no será compatibl econ versiones anteriores.

Se puede descargar el código fuente en Tarball o si lo prefieres, en instalador MSI para Windows. Durante este año se seguirán publicando este timo de versiones hasta que, una vez llegue el 2008, lanzarán las primeras betas hasta Agosto del 2008, que es donde se publicará Python 3.

Vía: El Ornitorrinco enmascarado
Más información: Python