【IT】プログラミング言語のシェア競争は安定期に? 人気ランキングから見えてきたこと

1: 田杉山脈 ★ 2018/08/18(土) 16:55:35.94 ID:CAP_USER

プログラミング言語のシェア争いは安定期に入ったかもしれない──。そんな実態が、最新のプログラミング言語ランキングから見えてきた。この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/

114: 名刺は切らしておりまして 2018/08/19(日) 02:37:46.17 ID:NULVu/Px
>>1
競争しているのは役に立たないつまらねえ記事書いてるネットメディアだけ
これで何がわかるんだ?
どうでもいいアフィ収入目的の記事書いてる暇があるなら、別のネタ探せよ

 

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

 

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

 

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

 

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

 

33: 名刺は切らしておりまして 2018/08/18(土) 19:06:44.09 ID:4cTIq1nQ
>>3
技術者として終わってるから転職を勧める
JavaScriptがnodeでServerで頭角出したのももう昔の話だし独自のスクリプトもJavaScript採用する例が出てる
まさかタイムスリップしてきたやつがいるとは思わなかったぜ

 

42: 名刺は切らしておりまして 2018/08/18(土) 20:07:14.44 ID:SjbTblZ7
>>33
それこそ思い上がりじゃね?
それほどでもないでしょ?

 

124: 名刺は切らしておりまして 2018/08/19(日) 04:01:58.02 ID:eO80MSK3
>>42
確かにサーバレスみたいな特殊な用途以外じゃWeb系が基本だしな
HTMLと大体セットってのは変わってない
人類にはイベントモデルは早すぎるんや

 

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

 

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

 

57: 名刺は切らしておりまして 2018/08/18(土) 20:55:37.99 ID:PwAa8v8V
>>4
‘正規のクソ言語VBを駆逐したのはC#

 

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

 

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

 

70: 名刺は切らしておりまして 2018/08/18(土) 22:06:37.02 ID:o34wflpw
>>9
N88の方なのか、それともぴゅう太の方なのか

 

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

 

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

 

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

 

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

 

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

 

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

 

30: 名刺は切らしておりまして 2018/08/18(土) 18:31:22.51 ID:Dsqc9t7h
>>21
むしろいろんな言語が関数型の特徴を取り入れている

 

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

 

182: 名刺は切らしておりまして 2018/08/19(日) 20:37:09.55 ID:1LhT6b77
>>26
いらない子

 

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

 

31: 名刺は切らしておりまして 2018/08/18(土) 18:31:58.04 ID:YQfrBKOH
>>29
LISPもPROLOGも消えたしな

 

40: 名刺は切らしておりまして 2018/08/18(土) 20:04:02.05 ID:SjbTblZ7
>>31
消えとらんぞ
あいかわらず不人気なだけや

 

37: 名刺は切らしておりまして 2018/08/18(土) 19:47:34.75 ID:KDytFAAg
スクリプト言語みたいなのばっかりのランキングやん

 

39: 名刺は切らしておりまして 2018/08/18(土) 19:55:47.57 ID:YKPM+qrJ
>>37
そりゃ、Web全盛期だし、スクリプト言語が主流なのは当然

 

54: 名刺は切らしておりまして 2018/08/18(土) 20:35:29.91 ID:H3PM8FVK

>>37

スクリプト言語っておもちゃだよなぁ。
だいたい下手くそか初心者が好む。

 

91: 名刺は切らしておりまして 2018/08/19(日) 00:04:33.17 ID:TLDHGg/+
>>54
この発言してるんの老害おっさんしか見かけない

 

41: 名刺は切らしておりまして 2018/08/18(土) 20:05:18.35 ID:SjbTblZ7
ピークを過ぎてからが勝負なんだよ

 

46: 名刺は切らしておりまして 2018/08/18(土) 20:12:46.64 ID:RPyVwljx
javascriptがデファクトスタンダードになるとは。
社内用にブラウザベースのちょっとしたツールを作ってみたけど
atomで以ってしても「}}}}}}}}}}}}}}」が、あれ?どこまで閉じたっけ
とわからなくなる。

 

47: 名刺は切らしておりまして 2018/08/18(土) 20:21:14.53 ID:OodIxuaU
>>46
コールバック地獄www

 

71: 名刺は切らしておりまして 2018/08/18(土) 22:09:00.41 ID:kMrjnfoI
>>46
ネタで言ってんの?
コールバック地獄なんてもう死滅したものと思ってたけど。

 

48: 名刺は切らしておりまして 2018/08/18(土) 20:23:04.92 ID:OodIxuaU
なんでCSSが入ってるんだよ・・・
SASSならまだかろうじて許せるけど
あれも言語って言えるとは思えんけど

 

60: 名刺は切らしておりまして 2018/08/18(土) 21:09:51.62 ID:s1hAUvnh
javascript最強ってことで結論が出てる。

 

63: 名刺は切らしておりまして 2018/08/18(土) 21:18:16.92 ID:XvLYCrYU
>>60
言語として人気がある訳じゃないよ
Web開発やってると使わざるを得ないから順位が高いだけ

 

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

引用元

http://anago.2ch.sc/test/read.cgi/bizplus/1534578935/

管理人からひと言

CSSが入るのか

 

 

関連記事

  1. 【IT】Visual Studio CodeでJava開発がしやすくなるJDKインストーラー

  2. カテゴリ_プログラム

    プログラムの勉強がしたい

  3. プログラムよくわかってないんだけどオブジェクト指向で作っておいた小さなパーツを組み合わせてプログラム…

  4. 現代の若者、プログラミングができない「エラーを出す度に自分を否定された気持ちになる」

  5. 【IT】Pythonはコードが書きやすい?ご冗談でしょう

  6. プログラマに聞きたいんだけどオブジェクト指向ってクソじゃね?

  7. printf “hello, world”;;

  8. 2018年の人気プログラム言語10選!1位は勿論あの言語!年収や求人、学習難易度は?

  9. 【IT】そろそろCOBOL絶滅のシナリオを考えようか

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

  1. カテゴリ_phone
  2. カテゴリ_働き方

新着記事

  1. 閉鎖のお知らせ
  2. SES社長だけど質問ある?
  3. windowsにAI搭載するとか言ってるけどさぁ
  4. 新卒エンジニア僕、資格勉強する気が起きない
  5. 文系学部卒一般企業志望の君の進路はここから選んでもらうぞ!→ 営業・販売・未経験…

ボンブの戯言

  1. 【ボンブの戯言】フリーランスが払う税金など6選!私たちはこんなに支払っている!
  2. 【ボンブの戯言】ITエンジニアがフリーランスになる理由
  3. 【ボンブの戯言】ITエンジニアが徹夜してでも間に合わせる理由
  4. 【ボンブの戯言】ITエンジニアは、なぜうつ病になるのか
  5. 【ボンブの戯言】フリーランスのメリットを全否定してみた
PAGE TOP