¿Merece la pena Python aprender como lenguaje de programación?

Python es el pez dorado en el mundo de los lenguajes de programación. Se está utilizando en todas partes, desde la programación científica y numérica hasta la programación web.


Para obtener más información, visite https://www.python.org/about/apps/

Tienes varias opciones después de aprender este poderoso lenguaje de programación. Es fácil de aprender y codificar. La comunidad de código abierto detrás de Python es realmente impresionante y trabaja colectivamente para mejorarla. Sin escribir más, le mostraré la importancia de este lenguaje en las imágenes a continuación:


Asi que…

Sí, es mejor aprender Python. Como otros especificaron, es el lenguaje de programación más fácil de aprender.

En cuanto a los aspectos de programación, es un lenguaje completo orientado a objetos con sintaxis funcional y de procedimiento.

Python está sobrevalorado.

No hay nada de malo en aprender Python como lenguaje de programación, ya que se utiliza en las principales empresas de TI. Pero solo porque lo usen, no deberías. Debes encontrar la mejor razón por la que uno debería usar Python en lugar de Language X.

Las meras estadísticas o tendencias de los usos de Python sobre otros idiomas no son un juego de tarifas. La mayoría de las estadísticas dicen mentiras o tienen recursos cortos. Alguien ha aprendido Python y fue contratado por Google o porque Google lo usa, esto no significa que usted también sea contratado en Google. Las posibilidades están ahí (raras) pero no debido a Python o Java o C ++. La contratación es un proceso muy complejo para las principales empresas como Google, Yahoo o Microsoft.

Hay un grupo de otros buenos idiomas que Python. No estoy interesado en criticar a Python no por los trolls, sino porque hay muchas discusiones, comparaciones de por qué Python es malo o Python es bueno sobre X.

Python es una tendencia, y promocionada por las redes sociales. Debido a esto, la mayoría de los jóvenes están interesados ​​en aprender Python sin aplicar su propia mente. No es necesariamente mi opinión sobre Python que lo aprendas o lo dejas.

Estoy en el campo de la programación desde los últimos 25 años, y sigo prefiriendo usar lenguajes heredados para la programación, como C, C ++, Fortran, Perl sobre Python o Ruby o cualquier otro llamado lenguaje moderno. La razón principal es que utilizo estos idiomas que obtengo cada vez más competentes al usar estos idiomas. Yo código en Python de vez en cuando.

Finalmente me gustaría sugerirte que vayas por Perl6. Es un lenguaje impresionante. Larry Wall y su equipo tardaron más de 15 años en anotar las especificaciones preliminares de Perl6. Está diseñado con mucho cuidado y para ser utilizado durante los próximos 100 años. Recientemente, Rakudo ha lanzado su versión estable de Perl6 el 25 de diciembre de 2015 utilizando la máquina virtual Metamodel On A Runtime (MOAR) similar a JVM. También está previsto que se ejecute en JVM también.

Sí.

Python es uno de los idiomas más fáciles de dominar y realmente tiene un gran impacto. Puede hacer todo tipo de cosas, desde el desarrollo del juego hasta la creación de aplicaciones web. También tiene una amplia variedad de bibliotecas que le ayudan a codificar más rápido y no pierde el tiempo reinventando la rueda.

Si vale la pena
No solo porque Python es un lenguaje de programación, sino porque es el lenguaje de programación de alto nivel más utilizado y tiene una sintaxis que es bastante fácil de usar y permite al usuario expresar conceptos en menos líneas que otros lenguajes de programación.

Si necesitas un trabajo en una empresa de tecnología famosa, Python es el camino a seguir.

Las habilidades que necesitas para calificar un trabajo en Google, Apple o Microsoft

Seguro. Tengo un libro sobre eso. ¡Me encanta! Te lo puedo recomendar si te gusta:

Usted puede obtener una copia física también. Acabo de comprar la versión Kindle por mi propia preferencia personal.

Deseas obtener las cosas más fácilmente y sentir el poder en la programación, entonces sí, Python puede satisfacer ambas.