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

genbeta.com/desarrollo/nue…
¿Crees que existan otros motivos por lo cuál python es tan usando en el ML? Los leo 👇🏻
Me gustaría saber la opinión de @alepiad y @lorinkoz sobre este asunto

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Reinier Hernández 🐸🐍

Reinier Hernández 🐸🐍 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @RagnarokReinier

Sep 19
¿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.
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(