Según el cuarto informe anual de New Relic Estado del ecosistema Java En el informe publicado hoy, Java sigue siendo uno de los lenguajes más populares entre los desarrolladores casi tres décadas después debido a su «escalabilidad y portabilidad, que permite a los usuarios ejecutar cualquier dispositivo con una máquina virtual Java».
El informe, basado en datos de cientos de miles de aplicaciones, proporciona información sobre cómo los desarrolladores utilizan Java y qué versiones están ganando terreno. Dos hallazgos clave resaltan la adopción acelerada de lanzamientos recientes:
- “Java 21 experimenta una mayor adopción que Java 17: tras el lanzamiento de Java 21 en septiembre de 2023, el informe encontró que la tasa de adopción de la última versión de Java LTS fue un 287% más alta en los primeros seis meses después del lanzamiento que su contraparte LTS anterior. Java 17”.
- “Java 17 supera a Java 11 como la versión LTS más utilizada: la tasa de crecimiento de Java 17 se disparó a un aumento interanual (interanual) de casi el 300%, con más del 35% de las aplicaciones que utilizan Java 17 en producción este año en comparación con 9% en 2023. Para poner este crecimiento en perspectiva, Java 11 tardó años en alcanzar una tasa de crecimiento similar”.
Esta rápida migración a versiones más nuevas probablemente pueda atribuirse a las mejoras en «estabilidad, seguridad y rendimiento» que los desarrolladores valoran, según el informe. Oracle, el administrador de Java, publica actualizaciones cada seis meses y las versiones de soporte a largo plazo (LTS) llegan cada dos años.
El informe también arroja luz sobre las tendencias entre las distribuciones de Java y las herramientas complementarias:
- Si bien la distribución de Amazon sigue siendo popular con un uso del 18%, su participación cayó un 43% año tras año a medida que Eclipse Adoptium, liderado por la comunidad, obtuvo ganancias, aumentando un 50% a una participación de uso del 18%.
- Los datos de New Relic revelaron que Log4j es el marco de registro más popular, con el 76% de las aplicaciones Java que reportan a New Relic usándolo, seguido por JBoss Logging (61%) y Logback (52%).
- Bouncy Castle encabezó la lista como la biblioteca más popular para cifrado, con un 17% de las aplicaciones Java usándola. El 16 por ciento usa Spring Security y el seis por ciento usa Jasypt.
- Oracle Database ocupa la primera posición entre las bases de datos con un 17 por ciento, seguida de PostgreSQL (14%) y MySQL (13%).
Para recopilar información cualitativa, New Relic analizó las consultas de los desarrolladores de Java a su asistente de observabilidad de IA. “Los tipos más comunes de preguntas y solicitudes relacionadas con Java realizadas por los desarrolladores que utilizan el asistente de observabilidad de IA generativa de New Relic AI incluyen preguntas sobre cómo escribir (34%), seguidas de consultas para una métrica específica (21%) y resolución de problemas ( 14%)”.
La perdurable popularidad de Java casi 30 años después de su nacimiento es un testimonio de la excelencia del lenguaje y de la sólida comunidad que lo rodea. El amplio informe deja claro que, lejos de desaparecer, Java sigue siendo una herramienta esencial que impulsa innumerables aplicaciones de producción en todo el mundo.
Puede encontrar una versión completa del informe. aquí.
(Foto por Nathan Dumlao)
Ver también: Google bloqueó 2 millones de aplicaciones maliciosas de Play Store en 2023
¿Quiere renovar su estrategia de transformación digital? Aprender más acerca de Semana de la Transformación Digital que tendrá lugar en Ámsterdam, California y Londres. El evento integral comparte ubicación con Exposición de IA y Big Data, Exposición de seguridad cibernética y nubey otros eventos destacados.
Explore otros próximos eventos y seminarios web de tecnología empresarial impulsados por TechForge aquí.