Después de que C cayera del top tres el mes pasado, los principales lenguajes de programación de este mes experimentaron relativamente pocos cambios en el Índice de la comunidad de programación TIOBE. Sin embargo, la comunidad de programación está buscando un nuevo lenguaje con las tres características más deseables: seguridad, velocidad y una vía de acceso fácil para los nuevos programadores. Este mes, cubriremos el estado de las búsquedas, el aumento de la popularidad de Rust y el notable progreso del lenguaje Mojo apenas un año después de su lanzamiento. En primer lugar, Python saltó del 20,17% en septiembre al 21,9% en octubre. En segundo lugar, C++ pasó del 10,75% en septiembre al 11,6%. En tercer lugar, Java ascendió del 9,45% al ​​10,51%. El índice de la comunidad de programación TIOBE muestra tendencias en lenguajes de programación según el volumen de los motores de búsqueda. Tendencias año tras año del Índice de la comunidad de programación TIOBE. Imagen: TIOBE Software Buscando alternativas a Python «En el mundo actual, la cantidad de datos disponibles de cualquier tipo está aumentando rápidamente, y la demanda para recolectar estos datos está aumentando en consecuencia», escribió Paul Jansen, CEO de TIOBE Software, en la publicación mensual del Índice TIOBE. “Por lo tanto, ahora existe la necesidad de lenguajes de programación que sean buenos en la manipulación de datos, el procesamiento de números y que sean rápidos. Además de esto, hay otras dos características importantes que todos ocupan un lugar destacado en la lista: los idiomas deben ser fáciles de aprender y deben ser seguros”. Promover lenguajes de programación fáciles de aprender es especialmente importante a medida que los programadores que inician su carrera, o las personas que cambiaron a la programación como segunda carrera, ingresan al campo en respuesta a la brecha de habilidades. Python, el lenguaje número uno en el índice TIOBE, es «fácil de aprender y seguro, pero no rápido», escribió Jansen. Por lo tanto, ha comenzado la búsqueda de un nuevo lenguaje que pueda hacerlo todo. VER: Los atacantes pueden ‘hacer jailbreak’ a la IA generativa instruyendo al modelo a ignorar sus barreras de seguridad. C++ es un candidato popular a la corona, pero no es lo suficientemente seguro debido a su gestión explícita de la memoria, escribió Jansen. A pesar de que es difícil de aprender, Rust está ganando popularidad y podría ser un candidato que encaje en los tres grupos lo suficientemente bien como para alcanzar el top 10 del índice TIOBE. Rust se ubica en el puesto 13 en octubre, creciendo en popularidad del 1,32% en septiembre al 1,45. % en octubre. Cobertura de lectura obligada para desarrolladores El lenguaje Mojo ingresa al top 50 después de solo un año. Jansen destacó otro lenguaje a tener en cuenta: Mojo. Creado en 2023 por Chris Lattner en Modular, Inc., Mojo ingresó este mes al top 50 del índice TIOBE por primera vez, en el puesto 49. Mojo es «una mezcla de Python y Swift, pero mucho más rápido», escribió Jansen. Su rápido ascenso al top 50 lo convierte en un lenguaje de programación a tener en cuenta. Modular anuncia Mojo como un lenguaje adecuado para programar «hardware de IA de bajo nivel» sin tener que utilizar la arquitectura CUDA de NVIDIA.