Dies ist eine etwas andere Ansicht von http://namaristats.com/rankings für GitHub.
Der TIOBE-Index kann hilfreich sein, um die derzeit bevorzugte Programmiersprache und Trends zu ermitteln. Auch The RedMonk Programming Language Rankings: ist sehr lehrreich.
In Bezug auf Programmiersprachen werden heutzutage Open Source bevorzugt, die Entwicklung von Programmiersprachen selbst wird auf GitHub gefördert und Bibliotheken und Anwendungen werden in der Community gemeinsam genutzt, um auf die Zeit und den technologischen Fortschritt zu reagieren.
Um zu sehen, was auf GitHub passiert, sind die [Top3 Repos] von namaristats.com (http://namaristats.com/top3s) wertvolle Informationen. Diese Seite ist jedoch nicht nach Rangänderungen sortiert, und die aktuelle Situation ist weiterhin schwer zu erkennen.
Also habe ich diesmal versucht, Top3 Repos, das die Beliebtheit auf GitHub zeigt, nach der Gesamtzahl der Sterne zu sortieren.
Top3 Repos Die Gesamtzahl der Sterne wird als Ausdruck der jüngsten Beliebtheit der GitHub-Nutzung angesehen, daher habe ich sie dieses Mal bewertet. Da es sich um die Gesamtzahl der Top3 handelt, spiegelt dies auch die Beliebtheit der Verwendung von Apps und Bibliotheken wider.
Es ist ganz anders als Tiobe und Redmonk und es ist aufregend! Da es sich um die Anzahl der Sterne handelt, ist es vorteilhaft, wenn die Sprache für eine lange Zeit vorgeschlagen und verwendet wird, und die Anzahl nimmt tendenziell zu. Andererseits spiegelt sich der Grad der Resonanz der Gemeinschaft, der die aktuelle Situation darstellt, schnell wider. Ich habe das Gefühl, dass es eher die Realität als Tiobe oder Redmonk darstellt.
Features ab Juni 2016
-Die Go-Sprache wurde bereits über Python angezeigt. -Die Ruby-Familiensprache (Ruby Coffeescript Elixir Groovy) ist an die Spitze gekommen. ・ TypeScript hat einen überraschend hohen Eindruck. ・ Scala, Swift, Rust treten in derselben Linie an *. ・ Elixir holt Lua ein. ・ Julia und Crystal haben R, Mirah, D, Haxe und OPAL übertroffen und sind auf dem gleichen Niveau wie Erlang, Dart und Groovy. ・ D, C #, F #, Perl6, Dart sind überraschend niedrig. Usw. sind die Merkmale
-Die Anzahl der Javascript-Sterne nimmt rapide zu, der Grund wird untersucht, aber es besteht kein Zweifel daran, dass die Verwendung zunimmt. Aufgrund des Einflusses von WebAssembly stieg die Assemblersprache stark an. ・ Go und Swift sind dünn auf Python und Ruby. -Die Ruby-Familiensprache (Ruby Coffeescript Elixir Groovy) ist ziemlich hoch. -TypeScript wird immer wichtiger. ・ Rust überholte Scala. ・ Elixir holt Lua ein, ist aber etwas außer Atem. .. ・ Julia, Crystal hat R, Dart, Groovy, D, Haxe und OPAL übertroffen und ist auf dem gleichen Niveau wie Erlang! Kristall hat mehr Schwung als Julia. Julia scheint aus irgendeinem Grund träge zu sein. Hat Mirah die Entwicklung abgeschlossen? ・ D, C #, F #, Perl6, Dart sind überraschend niedrig. Perl 6 hat keinen Schwung. Usw. sind die Merkmale
Es ist erst ein halbes Jahr her, aber ich kann die Änderungen unerwartet lesen. Erstens hat die Anzahl der Sterne im Gesamtdurchschnitt um etwa 20% zugenommen. Es ist ersichtlich, dass die Menschen und die Kultur der Git-Benutzer weiterhin schnell wachsen. Lesen wir auch den Trend der Sprache, je nachdem, ob die Anzahl der S-Teere mehr, weniger oder weniger als 20% beträgt.
・ Sprachen mit zunehmender Anzahl von Sternen Javascript, Python, TypeScript, Objective-C++, Assembly, Lua, Elixir, Crystal、IDL、XML、Puppet、ANTLR (Swift, Go wächst normal, Swift ist schwer zu lernen, ich weiß nicht, aber Objective-C ++ nimmt zu)
・ Eine Sprache, die unerwartet träge ist Ruby Familiensprachen, Rust, Dart, Perl6, Julia, Nimrod, D, C #, F #
・ Abstiegssprache CSS, Java, CoffeeScript, Groovy, Mirah
(Rang 50 bis 100 im Tiobe-Index) Zeigt die Schwankungsreihenfolge vom 16. Juni und 16. Dezember an
Die Änderung der TIOBE-Index-Messmethode selbst hat Vor- und Nachteile. Sicherlich besteht die Sorge, dass die vorhandene Crystal Report-Makrosprache in die Zählung einbezogen wird, und es kann gesagt werden, dass es sich um eine Herde handelt. Zunächst wurde jedoch darauf hingewiesen, dass der TIOBE-Index in der Messung sehr konservativ ist und die jüngsten Trends nur schwer widerspiegeln kann. Ich denke nicht, dass es die falsche Situation ist, da ich in Git-basierten Nahfeldtrends den 35. Platz belegt habe.
Für diejenigen, die Crystal: Crystal Japanese Information Summary starten von Pine613
Crystal-JP Crystal Information Exchange Slack Team Crystal-jp -> Registrierung: Crystal-jp.slack.com Dies ist ein Chatraum, in dem Sie Informationen über Crystal auf Japanisch austauschen können. Bitte zögern Sie nicht einzutreten [Gitter Crystal Information Exchange Crystal-jp] (https://gitter.im/crystal-jp/issues) Ort, an dem Meinungen, Fragen und Diskussionen zu Crystal diskutiert werden können
Crystal belegt hier den 13. Platz.
Recommended Posts