En este #LunesDePython quiero hacer una observación sobre este lenguaje.
Como muchos saben, la popularidad de python se debe a que es uno de los lenguajes más usados para el machine learning pero, a qué se debe esto?
Python es uno de los lenguajes de programación de alto nivel que, debido a su sencillez y su código más amigable, es escogido por especialistas de machine learning para correr sus experimentos.
Además, cuenta con una ampIia variedad de bibliotecas para el procesamiento de datos
y para ejecutar algoritmos de inteligencia artificial ya establecidos. Es por eso que te puedes encontrar artículos con el encabezado de "reconoce carros en una autopista con solo 5 líneas de código en Python".
¿Pero Python no es un lenguaje lento?
La genialidad de estas librerías de datos, como Pandas, es que sus implementaciones internas están hechas en C, por lo que es mucho más rápida su ejecución; esto es posible gracias al binding que pandas hace entre C y python, pudiendo ejecutar instrucciones de C desde Python
Además, ya eso de que Python es lento ya es cosa del pasado, sobre todo con la beta 3.11 que viene arrasando con un 60% más rápido que la versión estable actual
¿Por qué el comercio eléctronico en Cuba no avanza?
El comercio digital es el proceso de comprar cosas en línea sin la intervención de una persona. Si el comercio eléctrónico fuera totalmente digitalizado, desde la promoción, venta y entrega, sería un verdadero comercio digital.
Entonces, ¿qué sucede con el comercio electrónico en Cuba?
El primer paso/inconveniente que hay que analizar es las pasarelas de pago que existen actualmente. En #Cuba, existen actualmente dos pasarelas de pago, enzona y transfermovil. Ambas estatales.
Transfermovil es una solución de @ETECSA_Cuba, que brinda, a través de código USSD realizar las operaciones. En un país desarrollado esta aplicación no tendría razón de ser, pero en el
caso de Cuba, dónde la conexión va en decaimiento cada día más, esta es una buena solución.