Julian-amayaEl crecimiento de su comunidad va en aumento al igual que la presencia de aplicaciones y desarrollo web. En una entrevista Julián Amaya, co-fundador de Monoku, nos confiesa estar enamorado de Python desde hace 3 años y nos comenta algunas razones del porqué está enfocado en éste lenguaje:

Una de las cosas chévere de Python es que se usa en muchas cosas, como lenguaje es muy flexible para trabajar aplicaciones nativas y juegos.

Julián menciona también que algo que le gusta de Python es que permite escribir frameworks como Django “que son muy bonitos y permiten trabajar muy fácil”. Opina que el que algunas aplicaciones trabajen Python en el Frontend en vez de Javascript y otros lenguajes que trabajan cosas que se parecen a Python muestra que “Python está aquí para quedarse y para hacer muchas cosas”.

Desarrollemos propuestas

Alvaro Martínez desarrolla en Python y es moderador del foro en Foros del Web desde el 2005, nos comenta que en principio se interesó mucho por HTML porque “lo veía como algo con lo que se podían lograr cosas interesantes”. También visitaba los foros de php y css, sin embargo, desde hace tres años participa activamente en el foro de Python.

alvaro-martinezAlvaro comenta que es importante que la comunidad que programe en Python evolucione, que hayan nuevas propuestas para asegurar su avance y desarrollo sino, por ejemplo, visitar un foro se vuelve aburrido cuando no hay más que las mismas preguntas por parte de los usuarios.

He mencionado algunas características positivas que nos hacen considerar aprender Python a quienes no saben y reafirmar porqué lo hemos elegido para desarrollar, a pesar de ellos el lenguaje tiene aspectos negativos en los cuales ambos desarrolladores están de acuerdo: Python tiene una comunidad grande pero carece de soporte, como menciona Julián no es tan fácil encontrar un servidor para Python como lo es para PHP.

¿Cómo puedo aprender Python?

Python es bastante intuitivo, ambos desarrolladores comentan que aprendieron practicando, realizando proyectos con aspectos básicos y poco a poco mejorarlos. Si quieres aprender Python y no conoces ningun lenguaje de programación Julian recomienda el libro Learn Python: The hard way que te lleva de lo básico a lo avanzado. Si tienes ya experiencia en algún lenguaje que no sea Python, “crea un proyecto” es fácil y aprendes mientras lo desarrollas.

Guía Python

En Maestros del web publicamos hace algunos meses el primer capítulo de la guía Python y aún estamos en proceso de agregar más capítulos de este lenguaje. En próximas entregas publicaremos más capítulos con autoría de Alvaro Martínez.