【IT】Swiftがトップ10入り、Pythonは3位から4位へ–10月TIOBEの人気言語ランキング

1田杉山脈 ★2018/10/15(月) 20:38:17.17ID:CAP_USER
TIOBEの人気プログラミング言語インデックスの最新版で、iOSアプリの開発に使われるAppleのプログラミング言語Swiftが10位にランクインした。一方で、Pythonは上位3言語から外れている。

 PythonがTIOBEのランキングでトップ3に入ったのは9月のことだ。Java、Cに続いて3位となったが、10月のランキングではC++に越されて4位と順位を下げた。それでも前年の10月は5位だったことを考えると、Pythonの人気は上昇している。

 TIOBEはGoogle、Bing、Wikipediaなど複数の検索ソースからの情報をもとに、どの言語が最も人気かを決める。

 同じくプログラミング言語の人気度を測定するPYPL PopularitY of Programming Language Indexでも、Pythonの人気の高さは実証されている。10月のランキングで、Pythonは最も人気のある言語となった。PYPL PopularitYでは、Google Trendsのデータをもとに順位を決めている。

 TIOBEとPYPL PopularitYはともに、プログラマーがどの言語に時間を投資するのかの決定を支援することを目的としている。

 TIOBEの上位10言語は、Java、C、C++、Pythonに続き、Visual Basic .NET、C#、PHP、JavaScript、SQL、そしてSwiftである。PYPL PopularitYの順位は、Pythonを筆頭に、Java、JavaScript、C#、PHP、C/C++、R、Objective-C、Swift、Matlabと続いている。

 TIOBEによると、ここ数カ月、10位の座は入れ替わりが激しいという。RubyやPerlが候補の常連だったこともあるが、このところはSwift、GoogleのGo、統計解析で用いられるMicrosoftのRが多いという。

 一方で、「Swiftは、iOS向けのモバイルアプリ開発で用いられるプログラミング言語としては、間違いなくナンバー1だ。しかし、SwiftはiOSアプリの開発だけに対応し、Android向けではないため、開発者は『一度書けばどこでもディプロイできる』フレームワークに移行しつつある」とTIOBEは述べている。

 TIOBEは合わせて、この1年の平均順位をベースとしたプログラミング言語の長期的な順位も公開している。ここでの上位5言語は、Java、C、C++、Python、C#であった(TIOBEは、SQLがチューリング完全言語とみなされるとして、2018年2月からランキングの対象に含めるようになったため、2017年のデータはない)。
https://japan.zdnet.com/storage/2018/10/15/88bf0aadcbc3b564551596eaebdc98a7/tiobeoct2018languagerankings.jpg
https://japan.zdnet.com/article/35126979/

2名刺は切らしておりまして2018/10/15(月) 20:41:48.03ID:hXIa5CEM
Pythonはもう下落傾向か
3名刺は切らしておりまして2018/10/15(月) 20:46:13.70ID:4VsuAH00
検索数より仕事(報酬)があるかどうかなんだよね
5名刺は切らしておりまして2018/10/15(月) 20:49:33.80ID:VUoGqBCN
さすがスズキや!
6名刺は切らしておりまして2018/10/15(月) 20:55:19.17ID:4F3pJRIw
もうなんでもいいよ・・・
7名刺は切らしておりまして2018/10/15(月) 20:55:27.54ID:FwB2VS+1
おれのPascalは?(・ω・`)
12名刺は切らしておりまして2018/10/15(月) 21:08:55.52ID:D6zTVyS3
>>7
PythonがPascalの親戚だから我慢しろ
15名刺は切らしておりまして2018/10/15(月) 21:14:33.79ID:g7FSOrNb
スズキスイフトさすがだな
17名刺は切らしておりまして2018/10/15(月) 21:20:16.61ID:54pRo+EX
goでええやん
19名刺は切らしておりまして2018/10/15(月) 21:23:18.76ID:cBhekpbp
つまり、これからは C++ かっ!
21名刺は切らしておりまして2018/10/15(月) 21:32:00.09ID:WeR878Yc
Javaはもう終わるよ
あんなもん好んで使うのはドカタだけ
42名刺は切らしておりまして2018/10/15(月) 22:58:11.03ID:ej4aKEjL
>>21
代わりってなにになるのかな?
24名刺は切らしておりまして2018/10/15(月) 21:34:57.96ID:lpIGb4D6
それでもfortranという生きる化石を使い続ける
25名刺は切らしておりまして2018/10/15(月) 21:35:10.77ID:nS7/NuOJ
VB.NETが5位とか正気か?
29名刺は切らしておりまして2018/10/15(月) 21:42:22.13ID:mpZMG53O
人気じゃなくて、実際のコード量で比較した結果を知りたいな
30名刺は切らしておりまして2018/10/15(月) 21:43:35.02ID:8uCykbGz
人気なのは楽な開発環境
33名刺は切らしておりまして2018/10/15(月) 22:22:37.44ID:O/UyKlCW
Javaはリリース体制変えてこれから進化のスピードが上がるからね
ついでにライセンス体系も変えたからそこばかり注目浴びてるけど、無料のJDKは普通にあるし先進的機能をいち早く取り入れられるし、以前より状況は良くなってるんだよ
36名刺は切らしておりまして2018/10/15(月) 22:41:35.74ID:npouleC1
VB.NETがC#より上ってあり得んだろマジで
全てにおいてC#のが上だろ
51名刺は切らしておりまして2018/10/15(月) 23:29:31.34ID:kv6Ci49k
>>36
絹ごし豆腐と木綿豆腐とどっちが上かって言ってるようなもの。
お前みたいな奴がいるから、いつまでたっても.NETはバカにされるんだ。
37名刺は切らしておりまして2018/10/15(月) 22:52:42.72ID:j+lDHf+H
言語なんかどれも同じだよ(´・ω・`)
41名刺は切らしておりまして2018/10/15(月) 22:56:42.20ID:6VaA+Jpm
>>37
ところがどっこい

フレームワークの選択次第で全く違う
フレームワークのために、言語が決まってしまうと言っても過言ではない

39名刺は切らしておりまして2018/10/15(月) 22:55:59.24ID:Z3YrWcHh
おっぱいそん
44名刺は切らしておりまして2018/10/15(月) 22:59:13.40ID:uvyBwZcN
> 人気プログラミング言語

「人気」ってなんだ?「C」が人気2位って時点でおかしいw

> Google、Bing、Wikipediaなど複数の検索ソースからの情報をもとに、どの言語が最も人気かを決める。

これ、習得しにくい言語ランキングってことじゃない?

49名刺は切らしておりまして2018/10/15(月) 23:28:36.86ID:Y2nh+iLY
もうなんでもいいよ
好きなやつ使えや
55名刺は切らしておりまして2018/10/15(月) 23:44:58.16ID:4VsuAH00
調べないでも直感的に書ける言語→不人気
いちいち調べないと書けない言語→人気
58名刺は切らしておりまして2018/10/15(月) 23:54:57.39ID:eCcdUm++
Golangは糞仕様言語だなぁと思ったが
これはこれで良い感じだ

腕力自慢のIT土方の俺には向いてるかもw

62名刺は切らしておりまして2018/10/16(火) 00:15:35.88ID:qzGs71Uj
>>58
十徳ナイフ化するモダン言語に対して三徳ナイフを貫くのがGoって感覚だわ
67名刺は切らしておりまして2018/10/16(火) 00:53:18.57ID:l01haqom
ド素人だけどiPhoneアプリ作りたいんだけど、Swiftっての勉強すればいいの?
69名刺は切らしておりまして2018/10/16(火) 01:33:13.40ID:DbTgWXDr
>> 67
向こう5年はObjective-C(C)も必要。
70名刺は切らして
おりまして
2018/10/16(火) 02:08:35.12ID:mGR+GnRo
これのせいで海外送金について調べても、検索結果が関係ない情報だらけになって困る。

引用元:http://egg.5ch.net/test/read.cgi/bizplus/1539603497/