Hace 7 años | Por ximovai a blog.aulaformativa.com
Publicado hace 7 años por ximovai a blog.aulaformativa.com

La versatilidad y las capacidades de Python son inmensas y sin duda es uno de los lenguajes que debes aprender o al menos conocer la base teórica del mismo. En este artículo te mencionamos algunas de las mejores razones que puedes tener para aprender Python este año.

Comentarios

R

Una razón más:
Porque está de moda....

Python no es un mal lenguaje, pero no entiendo a que tanto rollo con él. He hecho los cursos de Coursera de Python (la "especialización" de cuatro cursos, que más que nada es algo básico básico) y no veo que sea tan revolucionario, lo único que me ha gustado de verdad (al menos a este nivel), es devolver más de una variable en una función, en plan

x,y = foo(...)

algo de azucar sintactico bien comodo, aunque otros lenguajes con "ref" y "out" (como c#) ya lo suplian en parte.

robustiano

#3 O pavadas como intercambiar dos variables en una sola instrucción x,y=y,x...

D

#3 Te doy la rzón. He visto como se tiraban proyectos y miles de euros por la cabezonería de programar en Python. Como lenguaje script interpretativo tiene su punto, pero en cuanto pretendes hacer algo medianamente serio es mejor apostar por los viejos conocidos.

robustiano

Si este lenguaje no fuera una jaula de grillos... Por ejemplo, tuviera compatibilidad hacia atrás, es decir, que las distintas versiones no fueran incompatibles entre sí.

PD. Java es un dinosaurio, cierto, pero el control de funciones obsoletas (deprecated) es mucho más serio y consistente.

D

#1 No creo que el ser una jaula de grillos sea el problema de python, para nada. Realmente python es bastante rígido en el cambio entre versiones; si te refieres al cambio entre la rama 2 y la 3, costó mucho tiempo de discusión entre mucha gente y verdaderamente no es tan grave. Incluso la api a bajo nivel es muy estable. Python tiene un nicho importante y es muy cómodo de programar y mantener.

Las pegas están en otra parte; velocidad, el GIL... y la mayoría de la gente prefiere convivir con ellas a usar otros lenguajes.

D

Es un lenguaje curioso para pequeños scriptss typo Matlab y no tener que complicarse con el compilador. Para cosas serias C.

D

Es el año de Python en el escritorio