Categories: NoticiasProgramación

Python supera a JavaScript como el idioma más consultado en Stack Overflow, según muestran nuevos datos

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
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.

Recent Posts

Máquina de mano Lean, Green, Raspberry Pi

Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…

1 year ago

Cómo pronosticar series de tiempo usando autorregresión

Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…

1 year ago

Aquí están todas las formas en que puede cargar su AirPods Pro

Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…

1 year ago

Las principales noticias tecnológicas del lunes: la prohibición de clientes de terceros de Twitter parece no ser un accidente

Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…

1 year ago

AirPods Max 2: aquí están las características más solicitadas

Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…

1 year ago

El remake de Dead Space continúa luciendo terriblemente genial en el nuevo tráiler de la historia

El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…

1 year ago