Ceci est une vue légèrement différente de http://namaristats.com/rankings pour GitHub.
L 'Index TIOBE peut être utile pour voir quel est le langage de programmation préféré actuellement et les tendances. De plus, The RedMonk Programming Language Rankings: est également très éducatif.
En ce qui concerne les langages de programmation de nos jours, les sources ouvertes sont préférées, le développement des langages de programmation eux-mêmes est promu sur GitHub, et les bibliothèques et les applications sont partagées dans la communauté pour répondre à l'époque et aux avancées technologiques.
Les Top3 Repos sur namaristats.com sont des informations précieuses pour observer les tendances de GitHub. Cependant, cette page n'est pas triée par changement de classement et la situation actuelle reste difficile à voir.
Donc, cette fois, j'ai essayé de trier Top3 Repos, qui montre la popularité sur GitHub, par le nombre total d'étoiles.
Top3 Repos Le nombre total d'étoiles est considéré comme représentant la popularité récente de l'utilisation de GitHub, je l'ai donc classé cette fois. Puisqu'il s'agit du nombre total de Top3, cela reflète également la popularité de l'utilisation d'applications et de bibliothèques.
C'est très différent de Tiobe et Redmonk et c'est passionnant! Puisqu'il s'agit du nombre d'étoiles, il est avantageux que la langue soit proposée et utilisée pendant longtemps, et le nombre a tendance à augmenter. En revanche, le degré de résonance de la communauté, qui représente la situation récente, se reflète rapidement. Je pense que cela représente la réalité plutôt que Tiobe ou Redmonk.
Fonctionnalités à partir de juin 2016
-Le langage Go est déjà apparu au-dessus de Python. -La langue de la famille Ruby (Ruby Coffeescript Elixir Groovy) est arrivée au sommet. ・ TypeScript a une impression étonnamment élevée. ・ Scala, Swift, Rust sont en compétition dans la même lignée *. ・ Elixir rattrape Lua. ・ Julia et Crystal ont surpassé R, Mirah, D, Haxe et OPAL et sont au même niveau qu'Erlang, Dart et Groovy. ・ D, C #, F #, Perl6, Dart sont étonnamment bas. Etc. sont les fonctionnalités
-Le nombre d'étoiles Javascript augmente rapidement, la raison est à l'étude, mais il ne fait aucun doute que l'utilisation se développe. En raison de l'influence de WebAssembly, le langage d'assemblage s'est envolé. ・ Go et Swift sont minces sur Python et Ruby. -La langue de la famille Ruby (Ruby Coffeescript Elixir Groovy) est assez élevée. -TypeScript devient de plus en plus important. ・ Rust a dépassé Scala. ・ Elixir rattrape Lua, mais il est un peu essoufflé. .. ・ Julia, Crystal a dépassé R, Dart, Groovy, D, Haxe, OPAL et est au même niveau qu'Erlang! Crystal a plus d'élan que Julia. Julia semble lente pour une raison quelconque. Mirah a-t-elle fermé le développement? ・ D, C #, F #, Perl6, Dart sont étonnamment bas. Perl 6 n'a pas d'élan. Etc. sont les fonctionnalités
Cela ne fait que six mois, mais je peux lire les changements de manière inattendue. Tout d'abord, le nombre d'étoiles a augmenté d'environ 20% par rapport à la moyenne globale. On peut voir que les gens et la culture des utilisateurs de Git continuent de croître rapidement. Aussi, lisons la tendance de la langue selon que l'augmentation du nombre de S tars est supérieure, inférieure ou inférieure à 20%.
・ Langues avec un nombre d'étoiles croissant Javascript, Python, TypeScript, Objective-C++, Assembly, Lua, Elixir, Crystal、IDL、XML、Puppet、ANTLR (Swift, Go grandit normalement, Swift est difficile à apprendre, je ne sais pas, mais Objective-C ++ augmente)
・ Une langue qui est étonnamment lente Langages de la famille Ruby, Rust, Dart, Perl6, Julia, Nimrod, D, C #, F #
・ Langue de descente CSS, Java, CoffeeScript, Groovy, Mirah
(Classé du 50e au 100e dans l'indice Tiobe) Affiche l'ordre de fluctuation du 16 juin et du 16 décembre
Il y a des avantages et des inconvénients à la modification de la méthode de mesure de l'indice TIOBE elle-même. On craint certainement que le langage de macro Crystal Report existant soit inclus dans le décompte, et on peut dire qu'il s'agit d'un troupeau. Cependant, en premier lieu, il a été souligné que l'indice TIOBE est très prudent dans sa mesure et qu'il est difficile de refléter les tendances récentes. Je ne pense pas que ce soit la mauvaise situation, car j'ai compté la 35e place dans les tendances en champ proche basées sur Git.
Pour ceux qui commencent Crystal: Résumé des informations en japonais Crystal par Pine613
Crystal-JP Crystal Information Exchange Slack Team Crystal-jp -> Inscription: Crystal-jp.slack.com C'est une salle de chat où vous pouvez échanger des informations Crystal en japonais. N'hésitez pas à entrer [Échange d'informations Crystal Gitter Crystal-jp] (https://gitter.im/crystal-jp/issues) Lieu pour discuter des opinions, des questions et des discussions sur Crystal
Crystal est classée 13e ici.
Recommended Posts