8 puntos por darjeeling 2025-08-24 | Aún no hay comentarios. | Compartir por WhatsApp

El estado actual de Python: principales hallazgos de la encuesta a desarrolladores de 2025

Según el informe "El estado de Python 2025" publicado por JetBrains, Python sigue disfrutando de una popularidad abrumadora entre los desarrolladores, con una fortaleza especialmente marcada en el campo de la ciencia de datos. Además, destacan su resurgimiento en el desarrollo web y el crecimiento del procesamiento asíncrono y de las herramientas basadas en Rust.

Resumen de puntos clave:

  • Uso abrumador como lenguaje principal: el 86% de las personas encuestadas usa Python como su lenguaje principal de programación.
  • Alta proporción de nuevos programadores: la mitad de las personas encuestadas tiene menos de 2 años de experiencia programando, lo que muestra que Python es un lenguaje atractivo para principiantes.
  • Dominio en ciencia de datos: la ciencia de datos y áreas relacionadas representan el 51% del uso de Python, consolidando su posición de liderazgo en este campo.
  • Versiones anteriores aún ampliamente usadas: a pesar de las mejoras de rendimiento en las versiones más recientes, el 83% de los desarrolladores usa versiones de Python con más de un año de antigüedad.
  • Renacimiento del desarrollo web: el uso de Python en desarrollo web, que había venido bajando durante un tiempo, aumentó con fuerza hasta el 46%, y en particular se disparó la adopción de FastAPI.
  • Cambio hacia servidores asíncronos y basados en Rust: en línea con el crecimiento de los frameworks asíncronos, los servidores web de producción están migrando hacia herramientas asíncronas y basadas en Rust.
  • Ascenso de Rust para mejorar el rendimiento: la proporción de uso de Rust para extensiones binarias de alto rendimiento en paquetes de Python subió de 27% a 33%.
  • Mejoras en herramientas para type hints (Typed Python): han surgido nuevas herramientas de verificación de tipos de alto rendimiento escritas en Rust, lo que ha facilitado aún más el uso de type hints.
  • La asincronía y los hilos se vuelven centrales: la transición hacia free-threaded Python y el aumento en el uso de las palabras clave async y await están convirtiendo la concurrencia y el threading en elementos centrales del lenguaje.

Puntos importantes que destaca el autor

En este informe, el autor destacó varias tendencias de cambio importantes.

En primer lugar, la base de usuarios de Python es muy sólida. El hecho de que la gran mayoría de los desarrolladores use Python como su lenguaje principal significa que el ecosistema de Python es igual de estable y activo.

En segundo lugar, la entrada de nuevos desarrolladores se mantiene constante. Esto vuelve a confirmar la percepción de que Python es un lenguaje fácil de aprender y accesible, y subraya la importancia de los materiales educativos y de la comunidad.

En tercer lugar, está su posición inigualable en el campo de la ciencia de datos. Python ya se ha consolidado como el lenguaje estándar de la ciencia de datos, y la evolución de las bibliotecas y frameworks relacionados está acelerando aún más esta tendencia.

En cuarto lugar, destaca su notable resurgimiento en el desarrollo web. En particular, la aparición de frameworks asíncronos modernos como FastAPI se ha convertido en un factor clave para que Python vuelva a ganar competitividad también en el desarrollo web.

Por último, están los esfuerzos por mejorar el rendimiento. La integración con Rust, el fortalecimiento del procesamiento asíncrono y la evolución del sistema de type hints muestran que Python puede ir más allá de ser solo un lenguaje de scripting y usarse activamente también en el desarrollo de aplicaciones que exigen alto rendimiento. Esto sugiere que el futuro de Python es aún más prometedor.

Aún no hay comentarios.

Aún no hay comentarios.