Anoche me quede leyendo esto.

Reply to this note

Please Login to reply.

Discussion

Como todo en tecnología siempre es necesario determinar los requisitos y con base en eso seleccionar la herramienta más adecuada.

En general, mientras más cercano es el lenguaje de programación a los “fierros” más desempeño tiene, pero a su vez es más difícil expresar ideas complejas en él pues tiene menos capas de abstracción.

Por otro lado, un lenguaje de “mas alto nivel” se desempeña más pobremente a cambio de facilitar su uso, pues tiene más abstracciones que permiten expresar las ideas más sencillamente.

Personalmente trabajo con Python diariamente, y puedo decir que es un lenguaje muy práctico, pero con deficiencias que muchas veces juegan bastante en contra del programador.

Genial, no estoy muy metida en python, sin embargo tienes muchas razón, todo depende de lo que se requiera, lo importante siempre será el seudocodigo. Gracias 😇✨

Python es un lenguaje de tipado débil donde te permite realizar muchas cosas y deja mas la responsabilidad en mano del desarrollador. Como son cambios de tipos de una variable por asignación. Por lo que se pueden cometer errores de programación y que el programa no falle.

Lenguajes como C++ no lo permiten y te devuelven errores de compilación.

Por eso mismo es importante sobre que lenguaje elegir para ciertas cosas. Gracias 😃✨