Tendencias del lenguaje de programación


10

¿Hay algunas estadísticas por ahí que muestran el aprox. ¿Cuántos usuarios tienen los lenguajes de programación populares y la tasa de este número aumenta con el tiempo?


No se trata exactamente de estadísticas, pero es posible que le interese el radar de tecnología de Thoughtworks: thoughtworks.com/radar
guillaume31

3
Las estadísticas de stackoverflow se pueden encontrar aquí: hewgill.com/~greg/stackoverflow/stack_overflow/tags
Roman Luštrik

Respuestas:


27

Las tendencias del lenguaje de programación son notoriamente difíciles de entender, y todas las estadísticas y métricas disponibles deben tomarse con un grano de sal.

Uno de los índices más citados es el Índice de la Comunidad de Programación TIOBE , que califica los lenguajes de programación contando los éxitos en los motores de búsqueda más populares . En cuanto a las tendencias de empleo, Jobs Tractor publicó tendencias mensuales, basadas en listados de trabajos de desarrollador.

Si está buscando comparar idiomas específicos entre sí, Ohloh proporciona una herramienta de comparación de idiomas muy útil , que cuenta los compromisos mensuales de los desarrolladores de código abierto. También puede usar Google Trends , por ejemplo, aquí hay una comparación de Haskell vs Scheme .

Siempre puede mirar Stack Overflow, y más específicamente en las etiquetas de idioma , o servicios de alojamiento de código populares como Github, que mantiene una página de "idiomas principales" . Y si usted es un Redditor, no busque más allá de / r / programming FAQ .

Como habrás notado, todos los datos disponibles parecen poco confiables, y eso es comprensible, la popularidad es extremadamente difícil de medir. Y, al final del día, la popularidad y las tendencias son métricas bastante irrelevantes. A quién le importa qué idioma es el más popular, los lenguajes de programación son herramientas, si hace lo que necesito que haga, está bien para mí.


uh PHP se está cayendo :(
katie

3
@katie: Y con razón ;-) En serio: PHP solía ser la única opción seria para su dominio problemático (desarrollo web del lado del servidor en plataformas * nix), pero en estos días, muchos otros idiomas han generado bibliotecas de programación web maduras, y la mayoría de ellos son mucho mejores que PHP como lenguajes. Hoy, las razones más importantes para usar PHP son "porque ya lo estamos usando" y "porque nuestro proveedor de alojamiento compartido no nos da nada más con qué trabajar".
tdammers

2
@ YannisRizos: Creo que lo hice. PHP también paga mi renta, y realmente disfruto escribiendo PHP. No es que PHP no sea "lo suficientemente bueno". Pero donde PHP era la única opción seria para el desarrollador web del lado del servidor en la plataforma * nix, ahora hay una docena de lenguajes maduros que han desarrollado funciones de programación web maduras, y la mayoría de ellos son mejores como lenguajes de programación. PHP sigue siendo la mejor opción para muchas situaciones, pero ciertamente no es la mejor herramienta bajo ninguna circunstancia, por lo que no es de extrañar que otros lenguajes estén consumiendo su cuota de mercado, a pesar de la tracción incomparable de PHP.
tdammers

1
@tdammers Creo que una cuota de mercado más pequeña será extremadamente beneficiosa para el ecosistema PHP, la comunidad PHP ha sido floja durante demasiado tiempo (en mi humilde opinión), necesitamos un poco de competencia saludable.
Yannis

2
Me gustaría cuestionar la idea de que PHP fue realmente la única opción seria. PHP no se hizo popular hasta que se lanzó la versión 3 (PHP 2 no era realmente particularmente útil, tbh), momento en el cual JSP y / o ColdFusion eran ambas alternativas viables. Antes de eso, Perl era el rey de facto. Esto probablemente significa que "porque es lo que nos ofrece nuestro proveedor de alojamiento" siempre ha sido la razón de la popularidad de PHP. Sé que es la única razón por la que lo he usado.
Jules
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.