Comment trouver des statistiques sur les tendances générales de la popularité des langages de programmation à l'aide de Google Trends
-
29-10-2019 - |
Question
J'aime garder un œil sur les tendances des navigateurs / OS / langues, etc. Je trouve que google trends est une ressource très utile parfois mais d'autres fois, je ne parviens pas à obtenir les informations souhaitées.
/ p>
Exemple d'augmentation très nette d'Ubuntu (avec 6 pics mensuels proches des dates de sortie) par rapport aux autres grandes distributions Linux ecline au fil des ans ...
http://www.google.com/trends?q=ubuntu%2C+debian%2C+redhat%2C+mandrake&ctab=0&geo=all&date=all&sort=0
Exemple de résultats biaisés en raison d'événements non liés à la programmation. Voir "crues éclair" et "tremblement de terre à Java" dans les résultats des actualités
http: / /www.google.com/trends?q=flash%2C+java%2C+javascript&ctab=0&geo=all&date=all&sort=0
Existe-t-il un moyen de mieux filtrer les résultats pour n'inclure que Java le langage de programmation, et s'assurer qu'il capture toutes les variations d'un nom - par exemple js au lieu de javascript, ou un outil alternatif qui peut produire des données de tendance graphiques similaires .
La solution
Il est possible d'exclure des termes avec un signe moinset utilisation |pour les variantes:
flash -flood, java -crash -quake, javascript + js
Mais si vous voulez de la précision, il serait préférable d'utiliser l ' indice de popularité des langues (ou
Autres conseils
Ces "métriques" ont une valeur douteuse (mais sont amusantes à discuter).Vous pouvez ajouter un mot comme "programme" à chaque langue: http://www.google.com/trends?q=flash+program%2C+java+program%2C+javascript+program&ctab=0&geo=all&date=all&sort=1