About Python
About Python
¿Qué es Python?
Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié
en la legibilidad de su código. Se trata de un lenguaje de programación multiparadigma, ya
que soporta parcialmente la orientación a objetos, programación imperativa y, en menor
medida, programación funcional.1
Apareció en 1991
Filosofía
Los usuarios de Python se refieren a menudo a la filosofía de Python, que es bastante
similar a la filosofía de Unix. El código que siga los principios de Python es reconocido
como "pythónico". Estos principios fueron descritos por el desarrollador de Python Tim
Peters en El Zen de Python:
1
https://es.wikipedia.org/wiki/Python
• Si la implementación es fácil de explicar, puede que sea una buena idea.
• Los espacios de nombres (namespaces) son una gran idea. ¡Hagamos más de esas
cosas!
Python es relativamente simple, por lo que es fácil de aprender, ya que requiere una sintaxis
única que se centra en la legibilidad. Los desarrolladores pueden leer y traducir el código
Python mucho más fácilmente que otros lenguajes.2
Python se utiliza en una variedad de escenarios del mundo real, tales como:
2
https://www.cursosaula21.com/que-es-python/
3
https://www.dongee.com/tutoriales/para-que-sirve-python/
¿Cuáles son las características de Python?
Las características siguientes del lenguaje de programación Python lo hacen único:
Un lenguaje interpretado
Python utiliza palabras similares a las del inglés. A diferencia de otros lenguajes de
programación, Python no utiliza llaves. En su lugar, utiliza sangría.
Los programadores no tienen que anunciar tipos de variables cuando escriben código
porque Python los determina en el tiempo de ejecución. Debido a esto, es posible escribir
programas de Python con mayor rapidez.
Python es más cercano a los idiomas humanos que otros lenguajes de programación. Por lo
tanto, los programadores no deben preocuparse sobre sus funcionalidades subyacentes,
como la arquitectura y la administración de la memoria.
Python considera todo como un objeto, pero también admite otros tipos de programación,
como la programación estructurada y la funcional.4
4
https://aws.amazon.com/es/what-is/python/
Los programas en Python más famosos:
Spotify
El servicio de streaming de música más famoso del mundo también utiliza códigos en Python
para brindar el servicio que conocemos.
Si bien la página web de Spotify, aunque no lo creas, está construida en WordPress, la app
es con Python. Esto le ha permitido tener disfrutar de los grandes beneficios de Python como
la posibilidad de análisis de datos y para realizar algunos servicios de backend.
Además, esta gran marca se ha declarado fanática del lenguaje de programación Python,
puesto que le ofrece mayor simplicidad a través de códigos en Python. Por esta razón, se
calcula que más de 6000 procesos están en operación en Spotify con códigos en Python. Esto
refleja que alrededor del 80% de estos servicios están escritos en Python.
Con estos ejemplos, creo que estás más convencido de lo importante que es el lenguaje de
programación Python. Vamos a seguir conociendo más plataformas y programas en Python
para que te sigas sorprendiendo con el uso y prioridad que las grandes marcas le dan.
Netflix
Además, una de las razones para utilizar Python en Netflix es que ayuda a soportar el
entrenamiento para aprendizaje automático y para sus principales algoritmos como de
recomendación, para la elección del arte que muestra, de marketing y más.
En definitiva, lo simple e intuitivo que ofrece el uso de Python para resolver problemas de
red es la principal razón por la que Netflix utiliza los códigos en Python. Es así como el uso
de Python se ha generalizado en todo, desde los bots hasta la construcción de grandes
aplicaciones.
La razón de que hoy tengas muchos seguidores en tu Instagram es gracias a Python. Sí,
Instagram se suma a la larga lista de ejemplos de Python.
Según los ingenieros de Instagram, el lenguaje de programación perfecto es Python, puesto
que es de fácil desarrollo, muy simple de gestionar y perfecto para soportar el gran volumen
de visitas diarias que Instagram recibe.
El lenguaje amigable del uso de Python permite al equipo enfocarse en la experiencia del
usuario y ofrecer constantes mejoras a la aplicación de forma más ágil y segura.
Youtube
Youtube se ha convertido en una de los sitios más visitado en todo el planeta. Simplemente,
no existe persona que nunca haya ingresado a Youtube para buscar alguna solución a su
problema.
Como ya habrás adivinado, Youtube se suma a la lista de programas en Python que hoy se
han convertido en un gran éxito para la marca.
El uso de Python es para diferentes propósitos en toda la plataforma; sin embargo, la que
resalta más para la marca es la velocidad que permite el desarrollo de funciones en un tiempo
récord.
Cada vez que mires un video en Youtube, sabrás que eso se está desarrollando a través del
código en Python.5
5
https://educacionprofesional.ing.uc.cl/10-programas-en-python-que-serian-estas-grandes-marcas-
sin-este-lenguaje-de-programacion/