1: 田杉山脈 ★ 2018/08/18(土) 16:55:35.94 _USER
dvsvindex
プログラミング言語のシェア争いは安定期に入ったかもしれない──。そんな実態が、最新のプログラミング言語ランキングから見えてきた。この5年以内にアップルの「Swift」やAndroidアプリ開発者に人気の「Kotlin」といった新しいプログラミング言語が登場してきたが、どのようにランキングは推移してきたのか。そこから見えてきたこと。

アップルが開発した「Swift(スウィフト)」とAndroidのアプリケーション開発者に支持されている「Kotlin(コトリン)」は、かつてない速さで人気が高まっている言語である。だが最新のリポートによると、その成長が減速し始めているかもしれない。

調査会社のRedMonkは、さまざまなプログラミング言語に対するプログラマーの関心を2011年から追いかけてきた。それ以来、どの言語よりもSwiftとKotlinが急速に広がったのだという。グーグルの「Go」やMozillaの「Rust(ラスト)」と比べてもである。アップルが2014年に発表したSwiftは今年に入ってから、定番ともいえる「Objective-C」と並んでRedMonkのランキングで10位となった。

ところが8月上旬に発表された最新ランキングによると、10位だったSwiftは11位、Kotlinは27位から28位に順位を落としている。だからといって、SwiftとKotlinが衰退の道をたどっているとか、もうピークを過ぎているというわけではない。

プログラミング言語ランキング(出典:RedMonk)
1. JavaScript
2. Java
3. Python
4. PHP
5. C#
6. C++
7. CSS
8. Ruby
9. C
9. Objective-C
11. Swift
12. Scala
12. Shell
14. Go
14. R
16. TypeScript
17. PowerShell
18. Perl
19. Haskell
20. Lua

ランキングの分析結果について、RedMonkの共同創業者であるスティーヴン・オグラディは、次のようにブログに記している。「一般論として、読者にはランキングの小さな変化は気にしないように忠告したい。順位が1つ入れ替わるくらいは、一般的にはささいな問題である」

2016年ころには顔ぶれが固定化
またRedMonksのランキングには、ある言語が商業プロジェクトにどれほど広く使用されているかや、その言語に熟知したプログラマーがどれほど職を得られるかといったことは、必ずしも反映されていない。

RedMonksが開発者の関心の指標としているのは、Q&Aサイト「StackOverflow」においてプログラマーがそれぞれの言語について質問をした数や、ソースコードの共有プラットフォーム「GitHub」におけるプロジェクト数である。これによってトレンドが分かり、企業が新しいプロジェクトにどの言語を使うべきかを判断する際の目安になる。

プログラミング言語は一般的に、公開されてから最初の数カ月や数年の間に最も注目を集める。このため、時間の経過とともに熱が冷めるのは驚きではない。だが、プログラム言語の世界は過去10年の変革期を経て、少し安定しつつあるのかもしれない。
https://wired.jp/2018/08/18/apple-swift-android-kotlin-rankings/
引用元: http://egg.5ch.net/test/read.cgi/bizplus/1534578935/


3: 名刺は切らしておりまして 2018/08/18(土) 17:03:33.24
JavaScriptはどうしたってHTMLとセット

5: 名刺は切らしておりまして 2018/08/18(土) 17:06:39.19
>>3
え?
そんなことないでしょう

11: 名刺は切らしておりまして 2018/08/18(土) 17:16:27.54
>>3
知識が10年以上遅れてるな…

23: 名刺は切らしておりまして 2018/08/18(土) 17:38:33.29
>>3
node.js知らんか

4: 名刺は切らしておりまして 2018/08/18(土) 17:03:36.20
VBの地位をPythonが完全に食ってしまったな

6: 名刺は切らしておりまして 2018/08/18(土) 17:08:14.34
>>4
全く別の領域です

7: 名刺は切らしておりまして 2018/08/18(土) 17:08:15.01
Pythonやってて良かったb

8: 名刺は切らしておりまして 2018/08/18(土) 17:10:54.96
人工知能とかだとPythonかね?

9: 名刺は切らしておりまして 2018/08/18(土) 17:11:28.57
日本語Basicがないだとぅ!!!

12: 名刺は切らしておりまして 2018/08/18(土) 17:18:16.48
PowerShell使いのオレさまが通りますよ
プログラミング言語はやりたいことで使い分けるもの

13: 名刺は切らしておりまして 2018/08/18(土) 17:19:01.57
並列実行を簡潔に書ける言語あくしろ

14: 名刺は切らしておりまして 2018/08/18(土) 17:19:08.37
優秀なソフトを生む人は、マイナー言語でも、あまり気にしない傾向かな

15: 名刺は切らしておりまして 2018/08/18(土) 17:20:47.31
初心者にはC#マジおすすめ

16: 名刺は切らしておりまして 2018/08/18(土) 17:25:03.42
MSが絡んていない言語を使っとけば大体大丈夫

17: 名刺は切らしておりまして 2018/08/18(土) 17:28:42.25
COBOLとFORTRANしか知らん俺はもう還暦過ぎている老害

22: 名刺は切らしておりまして 2018/08/18(土) 17:37:20.37
>>17
COBOLの求人が年齢問わずでいくらでもあるぞ

18: 名刺は切らしておりまして 2018/08/18(土) 17:29:56.72
C#むずいわ
Cのノリで組んだらメモリー食いすぎた

19: 名刺は切らしておりまして 2018/08/18(土) 17:31:00.85
Python
派遣時代にテストプログラム用に見よう見まねで組んでたあの言語
まさかここまで化けるとはねえ

21: 名刺は切らしておりまして 2018/08/18(土) 17:37:05.92
関数型いまいち普及せんな
ずっと次に来るって言われ続けてたけど
ここ最近は噂になることも少なくなりつつある印象

24: 名刺は切らしておりまして 2018/08/18(土) 17:41:38.69
スマホアプリなんてハイブリッド開発が主流だしな
SwiftとKotlinは転落する一方だろう

26: 名刺は切らしておりまして 2018/08/18(土) 17:53:56.89
Rubyとはなんだったのか

27: 名刺は切らしておりまして 2018/08/18(土) 18:15:03.63
ExcelにPython載るってニュースあったけどどうなったんかな
もうVBAいやじゃ

29: 名刺は切らしておりまして 2018/08/18(土) 18:24:43.22
Pascalが消えてしまった

スポンサード リンク