Con respecto a lo tratado en el video, se dice que python fue creado con esa capacidad de rapides debido a las preguntas encontradas en el sitio StackOverFlow por la comunidad de desarrolladores(la comunidad en linea mas grande de programadores en el mundo). Como se menciona, fue tomando todas las dudas que los programadores tenian acerca de dicho lenguaje asi como las de javascript para su desarrollo.
Desde su desarrollo, python fue del lenguaje de programacion menos popular al mas usado actualmente por la comunidad de desarrolladores dentro de los 6 primeros lenguajes de programacion,bajando de puesto a Javascript el cual era uno de los lenguajes mas comentados dentro de la comunidad de StackOverFlow.
Este lenguaje de programacion sigue creciendo por varias razones; es muy flexible puede ser usado para desarrollo web,manejo de bases de datos,etc. Tiene un amplio rango de usos con los que se puede implementar.
Como antes se menciono, python se encuentra entre los primeros 6 lenguajes de programacion mas utilizado en la posicion numero tres en el indice Tiobe por primera vez.
Poco a poco python va superando en popularidad a grandes lenguajes que en un inicio eran de los mas utilizados dentro del ambito de la programacion.
Tenemos al lenguaje C en la posicion numero dos de este indice, al igual que Java aun sigue como el principal pionero dentro del ambito de la programacion actual.
Python ya se encuentra entre los tres primeros en los rankings de programación de RedMonk y en los cuatro idiomas de programación más populares en la Encuesta de Desarrolladores de Stack Overflow de 2018, una vez que descarta idiomas específicos del dominio como SQL y lenguajes de marcado como HTML. Si bien los idiomas principales en estas clasificaciones difieren en orden, Java y JavaScript también encabezan estas listas.
Tabla de posiciones en los ultimos dos años
Ventajas y desventajas de python
Ventajas
- Desarrollo más rápido : Puedes escribir un programa, salvarlo y ejecutarlo. En un lenguaje compilado tienes que pasar por los pasos de compilar y ligar el software, lo cual puede ser un proceso lento.
- Multiplataforma : El mismo código funciona en cualquier arquitectura, la única condición es que disponga del intérprete del lenguaje. No es necesario compilar el código una vez para cada arquitectura.
Desventajas
- Lentitud : Los programas interpretados son más lentos que los compilados. Sin embargo los programas interpretados suelen ser cortos, en los que la diferencia es inapreciable.
Enlace del articulo y video: https://www.techrepublic.com/article/could-python-replace-java-as-the-most-popular-programming-language/
No hay comentarios.:
Publicar un comentario