Mon. Dec 29th, 2025

Un nuevo estudio realizado por evaluadores de control de calidad de la comunidad, Global App Testing, ha explorado los puntos más problemáticos de los desarrolladores, y Python ha destruido JavaScript como el lenguaje de programación más cuestionado de Stack Overflow.

La investigación se centró en JavaScript, Python, R, Ruby, C #, C ++, Java, Objective-C, Swift, PHP y SQL (no tanto en 11 idiomas sino en 10 bases de datos) y se realizó una ruta semántica para determinar los principales problemas. .

En términos de números absolutos, JavaScript llegó a la cima con más de 1.75 millones de preguntas formuladas en los más de 10 años de historia de Stack Overflow. Java llegó en segundo lugar con 1.51m, con C # (1.28m), PHP (1.26m) y Python (1.1m) los otros para romper la marca del millón. Sin embargo, en lo que respecta a hoy, Python es el mejor de la tienda, ya que ha superado JavaScript para las preguntas formuladas a finales de 2018.

Examinando lo que los desarrolladores buscaban en cada idioma (la limpieza de datos se realizó en Python y el creador de la nube de palabras en JavaScript, solo para ser justos) llevó posiblemente a pocas sorpresas. Para JavaScript, "jQuery" fue, con mucho, el marco más cuestionado, con "función", "duplicado" y "cadena", también palabras populares. Para Python, los dos últimos fueron los más populares, pero de interés destacó el "django". "Python es un lenguaje de cinta de ducto de propósito general y se involucra en muchos dominios diferentes de la tecnología", según los investigadores.

Los otros lenguajes analizados produjeron algunos resultados más interesantes. Para Ruby, la palabra más popular era "rieles"; No sorprende, pero es el más popular por una calle. Para los científicos de datos, más lenguajes de propósito específico, como R, volvieron con términos más específicos, incluidos "marco de datos", "datatable" y "ggplot".

Pruebas de aplicación global evaluaron la investigación general por lo tanto. "Cada lenguaje de programación se ha orientado a lo largo del tiempo hacia, o incluso fue diseñado para, un nicho particular dentro de la tecnología", señaló la compañía. “R es para la ciencia de los datos como Swift para el desarrollo de iOS como C ++ para el desarrollo de videojuegos. Esto explica algunas de las diferencias en los tipos de problemas que surgen … por qué vemos "base de datos" un concepto comúnmente cuestionado en SQL pero no, por ejemplo, Objective-C.

"A pesar de estas diferencias obvias, estas visualizaciones representan algunas similitudes fundamentales dentro de los diferentes dominios", agregó la compañía. "Los tipos de datos de nivel base, como cadenas y matrices, pero no enteros, flotantes o valores booleanos, al parecer, son con frecuencia puntos de dolor que hacen que los desarrolladores de todas las bandas y credos se conviertan en Stack Overflow".

El portal de desarrolladores ha señalado previamente algunas de estas tendencias. Un informe de Stack Overflow en enero pasado señaló que jQuery seguía siendo el marco de JavaScript más popular al tiempo que agregaba que la participación de Market Voice era "brutal", mientras que en septiembre de 2017, la compañía estaba evaluando lo que llamó un crecimiento "increíble" en Python.

Puedes leer el análisis completo de Pruebas de la aplicación global aquí.

Leer más: 10 recursos esenciales para programadores intermedios de Python

Crédito de la foto principal: Global App Testing. Foto de Sharon McCutcheon en Unsplash

¿Interesado en escuchar a los líderes de la industria discutir temas como este? Asista a la IoT Tech Expo, Blockchain Expo, AI y Big Data Expo, y Cyber ​​Security & Cloud Expo World Series con los próximos eventos en Silicon Valley, Londres y Amsterdam.

Historias relacionadas

By Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.