1: 海江田三郎 ★ 2017/01/15(日) 16:09:55.88 _USER
http://japan.zdnet.com/article/35094856/
プログラミング言語の人気度を示す指標「TIOBE Index」を長年にわたって発表してきている
TIOBE Softwareが、2016年のプログラミング言語大賞を発表した。それによると、2016年はGoogleのGoが
その栄誉を勝ち取ったという。TIOBE Indexはインターネット上での検索に基づき、開発者間で人気のある言語と
急速に人気が上昇している言語をランク付けしたものだ。
2016年のプログラミング言語大賞は、最も広く利用されている言語ではなく、最も急速に人気が上昇している言語、
つまり開発者が自らのプログラミングスキルを強化したいと望むであろう言語に与えられた。
このランキングは、「Google」や「Bing」、「Yahoo」、「Wikipedia」、「Amazon」、「YouTube」、「Baidu」といったサイト上で実行された検索の数に基づいている。
TIOBEによると、2016年における人気の上昇度合いを見た場合、Goは2016年1月の54位(0.161%)から
2017年1月の13位(2.325%)と、約2.16ポイントの伸びを見せ、「独走状態」だったという。
また、Goの後にはGoogleが後押ししているDart、そしてPerlが続いており、伸びはそれぞれ約0.95ポイントと約0.91ポイントだったという。
TIOBEは発表のなかで「Goの伸びをけん引した主な要因は、同言語の学習しやすさと実用性だ。
Goは仮想継承やモナドといった理論的な概念に基づくのではなく、実用的な経験に基づいている」と記すとともに、
業界環境のなかで顧客によるGoの採用が増えてきているとも記している。
Goは、Googleが自社インフラ上でのプログラミングの加速を促すことを目的として2007年に生み出した言語だ。
2009年にオープンソースソフトウェアとして公開されたGoはそれ以来、「Docker」といった人気プロジェクトの開発に利用されてきている。
現在人気を誇っている上位5言語は2016年中に順位の変動がなく、1位から順にJava、C、C++、C#、Pythonとなっている。
ただ、Cの人気は2016年1月の16.036%から約6.69ポイントと大きく低下して9.349%となっており、Javaも21.465%から約4.19ポイント低下して17.278%となっている。
一方、MicrosoftのVisual Basic .NETは、2.582%から約0.38ポイント増加して2.960%となり、順位も7位から6位へと上昇し、
JavaScriptやPerlよりも上位につけている。
TIOBEは2017年に最も大きな伸びを見せる言語としてAppleのSwiftや、Julia、Microsoftによって開発、メンテナンスされている
TypeScriptを予想している。TIOBEによると、TypeScriptは「業界でとても人気が高く」、2016年1月に169位だった順位が2017年1月には137位に上昇しているという。
2: 名刺は切らしておりまして 2017/01/15(日) 16:12:14.49
久々に、TIOBEのランキングを見たが、
Jave・C中心のその他大勢になっているように思う。
3: 名刺は切らしておりまして 2017/01/15(日) 16:16:29.94
swiftってどうなん?普及しそう?
6: 名刺は切らしておりまして 2017/01/15(日) 16:37:51.04
>>3
iOS開発なら他にあり得ない。ObjectiveCは駆逐された。
28: 名刺は切らしておりまして 2017/01/15(日) 19:05:51.41
>>6
C#でも開発できるだろ
swiftみたいなAppleでしか採用されてない言語よりも
どのOSでも使える言語を使ったほうが効率よくね
30: 名刺は切らしておりまして 2017/01/15(日) 19:14:42.04
>>28
クロス環境を考えるならそうかもしれんが、現状メリットがない。
32: 名刺は切らしておりまして 2017/01/15(日) 19:22:54.70
>>30
てか、クロスプラットフォーム開発可能ってものすごく大きなメリットだろ
35: 名刺は切らしておりまして 2017/01/15(日) 19:36:29.75
>>32
iOS向けに作るなら、他のプラートフォーム向け
にクロス環境を作る必然性がなくなるんだろ。
ゲームの場合は既にクロス環境用のSDKがあるし
わざわざC#で作る必要性もないし。
40: 名刺は切らしておりまして 2017/01/15(日) 20:20:38.55
>>35
iOS/android両対応の非ゲームアプリなんていっぱいあるのになに言ってんだか
50: 名刺は切らしておりまして 2017/01/15(日) 22:34:13.68
>>40
うちの会社も作ってるけど、ほとんど共通部分なんてないよ。
ほとんど中身はつくりなおしに近い。
そういう意味では、ライブラリをパッケージ化することはあってもわざわざC#なんかで作る意味なんてほとんどない。
ほとんどないから、普及してないんだよ、スマホ関連じゃ。
55: 名刺は切らしておりまして 2017/01/15(日) 23:29:00.43
>>50
うちの会社では7割程コード共通化できて大変助かりました
4: 名刺は切らしておりまして 2017/01/15(日) 16:31:28.59
Perlが根強いな
やはりこれまでの蓄積が強みか
8: 名刺は切らしておりまして 2017/01/15(日) 16:41:19.90
真っ先に、プログラミングを自動化すべきだろう。
10: 名刺は切らしておりまして 2017/01/15(日) 16:53:20.98
switch 文の書き方はおもろかった記憶はあるな。
11: 名刺は切らしておりまして 2017/01/15(日) 16:59:40.99
プログラミングを自動化しても
プログラムの細かい仕様を入力する仕事が残る
その細かい仕様を正確に記述するためには
なんらかの厳密な言語が必要・・・
それ結局プログラミング自体人間がやってるのと変わらないやんか!
24: 名刺は切らしておりまして 2017/01/15(日) 18:42:40.47
>>11
そこでAIですよ
12: 名刺は切らしておりまして 2017/01/15(日) 17:07:01.84
ワロタ
Perlとか時代錯誤だろ
13: 名刺は切らしておりまして 2017/01/15(日) 17:09:02.08
自動化っていうか、Goは開発者のための言語って感じじゃないの
コマンドラインツールとかをサッと作れて性能もいい、
クロスコンパイルが簡単にできていろんな環境でどんどん使える
14: 名刺は切らしておりまして 2017/01/15(日) 17:16:05.29
書籍の人気は明らかにPythonなんだよなぁ
29: 名刺は切らしておりまして 2017/01/15(日) 19:14:14.31
>>14
初心者が最初の言語として勉強するからでしょ
15: 名刺は切らしておりまして 2017/01/15(日) 17:24:22.45
ぶっちゃけCで十分
18: 名刺は切らしておりまして 2017/01/15(日) 17:39:50.36
Googleのゴーww
19: 名刺は切らしておりまして 2017/01/15(日) 18:08:09.11
Go is GOD!
21: 名刺は切らしておりまして 2017/01/15(日) 18:25:42.23
Goを嫌ってるエンジニアも多いよな
23: 名刺は切らしておりまして 2017/01/15(日) 18:41:18.82
HyperTalkは何位?
26: 名刺は切らしておりまして 2017/01/15(日) 18:46:05.11
Goってどこで使うの?
>>23
懐かしいなオイ。
25: 名刺は切らしておりまして 2017/01/15(日) 18:45:38.86
どうせ3年後にはgogoに変化してて使い物にならない
37: 名刺は切らしておりまして 2017/01/15(日) 19:54:29.50
日本のWWW系ですとやはりPHPが圧倒的に強いですね。
一瞬で終わったRubyブームは一体何だったのだろうかと。
41: 名刺は切らしておりまして 2017/01/15(日) 20:29:09.37
WebだとPHP一強なのに
無駄にランキングとか作って悲しくならないのかね
44: 名刺は切らしておりまして 2017/01/15(日) 21:46:44.85
もっと日本でPython普及してくれ
Excelでデータ処理すんのもう飽きた
ScipyやNumpyで自在に操りたいんよ
会社PCにはインストールすら禁止されてて出来ん…
46: 名刺は切らしておりまして 2017/01/15(日) 21:47:43.90
メルカリもGoだっけ
49: 名刺は切らしておりまして 2017/01/15(日) 22:31:58.05
GOとかswiftって開発しやすいの?
56: 名刺は切らしておりまして 2017/01/15(日) 23:35:09.79
自己紹介でPHPerって自虐入ってるけど
Rubiestって自虐ではなく目がガチですから笑えないんですよ笑
もう目が血走ってるんですよw
57: 名刺は切らしておりまして 2017/01/15(日) 23:59:20.71
>>56
きみ、目が血走ってるよ
58: 名刺は切らしておりまして 2017/01/16(月) 00:08:15.15
えーっとPython始めようとしてます
昔はCをやってました
言語多すぎてどれか迷いました
Rubyにしようかとしてたら落ちてきて
書籍が増えてきたPythonてことに
まさか今頃Pythonが伸びてくるなんて
この業界はよー分からんのです
60: 名刺は切らしておりまして 2017/01/16(月) 01:24:20.39
言語はそれぞれ得意なこと不得意なことがあるから
本当は、やりたい事から言語を選択するのが、常道。
Pythonは深層学習やりたい人はいいだろうね
日本ではあまり人気ないけど、アメリカだとPythonでプログラミング始める人多いから、英語読めるなら他にも色々できていいんじゃね。
61: 名刺は切らしておりまして 2017/01/16(月) 01:50:57.46