Python.org… o .com? xD

Había pensado comenzar con una pequeña introducción acerca de lo que es un lenguaje de programación, la diferencia entre los que se compilan y los que se interpretan, luego, algunos ejemplos de los más conocidos y finalmente, una super mega ultra descripción de python. Cual fue mi sorpresa al sentarme detrás del pc y comenzar a escribir… NO PUDE jajaja. Supongo que no es extraño de un newbie que solo sabe vb y “algo” de python. Como sea, de todas formas intentaré dar una pequeña descripción y algunos ejemplos básicos.

Python es un lenguaje de scripting, es decir, necesita de un mediador entre el sistema operativo y el código para que éste se ejecute. La gran ventaja que tienen éstos sobre aquellos que necesitan ser compilados, rádica en que no necesariamente tendremos que volver a escribir el programa para hacerlo compatible con otras plataformas, básta con descargar e instalar el intérprete.

Otros: Perl, PHP, Ruby, Bash, Boo, etc.

Antes de escoger con que lenguaje debutar me dediqué a buscar mucha información, resultó que muchos de los grandes (hackers como Eric Raymond) recomendaban comenzar con python: “facil y pontente” leí una y otra vez, y la verdad, es muy facil

Un ejemplo, Hello, World:

PrintHello, World!

Fácil y bonito, no me creen? en java, en C++.


Resumiendo: Código fácil de leer y escribir, multiplataforma, para aplicaciones de consola o de interfás gráfica,
open sourse, vigente, elegante, ligero, potente, ampliamente documentado… Y el límite, si lo tiene, tu imaginación.

Want more?

- PyGTk (aplicaciones que utilizan GTK)
- Wikipedia
- Documentación, Inmersión en Python, Introducción a la programación con Python (recomendado!)

More?
- Descargar
- PyScripter (a gusto mío, el mejor editor, aunque no el más completo).

ia, hora de irse a la cama =) los niños buenos nos acostamos a las 8 de la noche jajajajaja

Tags: , , ,


Acerca de esta Entrada