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はどこにいった