JVM言語のGitHubのリポジトリ数を調べてみました。比較用に他言語の数も追加しています。
調査方法
GitHubの検索ページで、言語を指定検索しています。検索条件の「Written in this language」でPopularとされている言語は全部含まれていると思いますが、それ以外は好みで選んでいます。
プログラミング言語のGitHubリポジトリ数(2016/04/06調べ)
language | repository | JVM言語 |
---|---|---|
JavaScript | 2,114,927 | (Nashorn,Rhino) |
Java | 1,849,852 | yes |
Python | 1,022,380 | (最新Jythonが、CPython 2.7.相当) |
Ruby | 993,783 | (最新JRubyが Ruby2.2相当) |
PHP | 837,020 | |
HTML | 749,259 | |
CSS | 663,824 | |
C++ | 550,597 | |
C | 472,629 | |
C# | 466,324 | |
Shell | 327,454 | |
Objective-C | 282,391 | |
R | 137,758 | |
Swift | 118,430 | |
Go | 116,974 | |
Perl | 114,047 | |
VimL | 82,274 | |
Scala | 66,766 | yes |
CoffeeScript | 59,103 | |
TeX | 56,554 | |
Lua | 49,634 | |
Matlab | 47,193 | |
Haskell | 46,839 | |
Arduino | 43,159 | |
Clojure | 37,961 | yes(Lisp) |
Emacs Lisp | 30,272 | |
Groovy | 25,009 | yes |
ActionScript | 22,031 | |
Visual Basic | 21,636 | |
Processing | 17,376 | |
Puppet | 16,990 | |
Rust | 16,713 | |
TypeScript | 16,646 | |
Erlang | 16,279 | |
Assembly | 16,075 | |
Pascal | 11,507 | |
Common Lisp | 10,635 | |
Elixir | 10,197 | |
Ocaml | 7,474 | |
Scheme | 7,397 | |
D | 7,018 | |
FORTRAN | 6,802 | |
Dart | 6,742 | |
F# | 6,165 | |
Racket | 5,424 | |
Prolog | 5,288 | |
Kotlin | 3,341 | yes |
PLSQL | 2,487 | |
Ada | 1,254 | |
Smalltalk | 1,217 | |
Awk | 663 | |
Xtend | 535 | yes |
Eiffel | 457 | |
AspectJ | 387 | |
COBOL | 288 | |
Ceylon | 194 | yes |
Frege | 144 | yes(Haskell風) |
JVM言語の順位
Scala >> Clojure > Groovy >>>>>> Kotlin >> Xtend > Ceylon,Frege
こんな感じですかね。上位3言語は安定。Kotlinは今年もっと上がる予感。
ところで
Delphiはどこにいった