Je suis curieux de savoir combien de développeurs utilisent chacune des principales langues/plateformes, mais je n'ai pas réussi à trouver de bonnes enquêtes récentes. Si vous connaissez de bonnes données, veuillez fournir un lien avec un bref résumé de la méthodologie de l'enquête (qui ils ont interrogé et comment etc.) et ses conclusions (16% des développeurs utilisent Java, 12% utilisent RoR etc.).Quels sont les taux d'utilisation pour chacune des principales langues et plateformes?
Répondre
Je n'ai aucune affiliation avec le Tiobe Index: il est souvent cité pour ce genre de questions. Sa précision et sa méthodologie sont parfois remises en question, car ces types de métriques doivent être très difficiles.
Voir this Dr Dobb's article pour plus ...
Probablement le plus proche de tout objectif serait d'agréger les revenus des fournisseurs de plates-formes de développement, dans la mesure où cela est possible.
Qui est le fournisseur de Ruby-on-Rails, par exemple? – MusiGenesis
Eh bien, est-ce que quelqu'un vend des services/produits qui ont trait aux rails en tant que tels? Le point est que toutes les enquêtes ont d'énormes problèmes de méthode, mais si vous pouvez suivre les flux d'argent, alors vous pouvez au moins voir lequel est le plus préoccupé par les gens qui placent leur argent là où leur bouche est. – Marcin
annonces d'emplois peuvent indiquer ce que l'industrie est après. voici quelques stats pour le Royaume-Uni.
mais pas directement ce que vous recherchez, cela pourrait être intéressant.
- 1. Quels sont les avantages d'utiliser Prolog dans d'autres langues?
- 2. Quelles sont les principales différences entre CLTL2 et ANSI CL?
- 3. Quels cadres de traitement des paiements, comme ActiveMerchant, sont disponibles pour d'autres langues?
- 4. Quels sont les algorithmes courants utilisés pour rand() de C?
- 5. Quelles sont les bibliothèques inter-langues pour les personnes qui connaissent d'autres langues (similaire à phpjs)
- 6. Quels sont les CMS pour mobile?
- 7. Quels sont les avantages et les inconvénients d'utiliser des téléphones iPhone/Android pour écrire des scripts?
- 8. Quels sont les plugins recommandés pour Trac?
- 9. Quels sont les usages courants des bitarrays?
- 10. Quels sont les inconvénients des méthodes statiques?
- 11. Quels sont les avantages des différentes endiannesses?
- 12. Quels sont les attributs?
- 13. Quels sont les codes de balayage pour:
- 14. Quelles sont les vulnérabilités principales de Redhat + Apache?
- 15. Quels sont les avantages et les inconvénients d'avoir plusieurs héritages?
- 16. Quels sont les avantages/inconvénients de la liste générique (de type) et des collections
- 17. Quelles sont les principales modifications de syntaxe dans Ruby 1.9?
- 18. Quels sont les bons serveurs d'applications pour les piles LAMP?
- 19. Quels sont les avantages et les inconvénients de l'utilisation d'OpenID?
- 20. Quelles sont les options disponibles pour les éditeurs de bundles de ressources multi-plateformes?
- 21. Quels sont les services .NET?
- 22. Constructions multi-plateformes multi-plateformes avec Maven
- 23. Charset pour les langues étrangères
- 24. Quels sont les outils idéaux pour analyser les scripts SQL?
- 25. Quels sont les avantages du design pour les programmeurs?
- 26. Quels sont les avantages et les désavantages des bibliothèques JavaScript JQuery et Glow?
- 27. compilateurs pour les langues de 1950 et 1960 de
- 28. Messagerie sur les plateformes mobiles?
- 29. Quels sont les tutoriels et les vidéos OpenSocial les plus utiles pour apprendre?
- 30. quelles langues inclure dans l'application iphone pour créer localisable pour les deux langues occidentales et orientales?
Merci. J'essayais de penser à l'index de Tiobe, mais je ne m'en souvenais pas. – MusiGenesis
Tiobe a eu des résultats inattendus. Delphi escalade? Peut-être parce qu'il ne nécessite pas de .NET pour faire des applications Windows. Et je ne pense pas que quelqu'un ait même utilisé D. – MusiGenesis