1: 田杉山脈 ★ 2018/10/15(月) 20:38:17.17 ID: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/article/35126979/
43: 名刺は切らしておりまして 2018/10/15(月) 22:58:39.70 ID:3nC+GsC8
>>1 >統計解析で用いられるMicrosoftのRが多いという。 R言語はMSが作ってたのか、勉強になる記事だなあ
50: 名刺は切らしておりまして 2018/10/15(月) 23:28:39.14 ID:5bOjhEnR
>>43 開発してんのはR Development Core Team MS(と言うか買収したRevolution analyticsか?)がやってるのはマルチスレッド対応への拡張
2: 名刺は切らしておりまして 2018/10/15(月) 20:41:48.03 ID:hXIa5CEM
Pythonはもう下落傾向か
3: 名刺は切らしておりまして 2018/10/15(月) 20:46:13.70 ID:4VsuAH00
検索数より仕事(報酬)があるかどうかなんだよね
9: 名刺は切らしておりまして 2018/10/15(月) 21:00:35.99 ID:XdSaZ6Y4
3位から4位になったけど、それでもPythonやっとけって記事じゃん
10: 名刺は切らしておりまして 2018/10/15(月) 21:05:01.78 ID:VerEkgUr
Ruby 10位→18位
11: 名刺は切らしておりまして 2018/10/15(月) 21:05:07.91 ID:6qoq+459
Pythonは過大評価だよ
DB扱う業務システム作るならJavaの方が優れてる
40: 名刺は切らしておりまして 2018/10/15(月) 22:56:40.56 ID:ej4aKEjL
>>11 てか、javaで出来ることが多すぎて、python使わないと出来ないのが限定的なのかな。
13: 名刺は切らしておりまして 2018/10/15(月) 21:09:12.36 ID:Ex+vn36j
Java はサポート有料化で一位なんてオラクルは笑いが止まらんだろ
14: 名刺は切らしておりまして 2018/10/15(月) 21:09:56.19 ID:4F3pJRIw
ぶっちゃけ 個人的にrubyばっか使ってる・・・。 もう慣れなだけ・・・
17: 名刺は切らしておりまして 2018/10/15(月) 21:20:16.61 ID:54pRo+EX
goでええやん
18: 名刺は切らしておりまして 2018/10/15(月) 21:21:45.69 ID:mHV76lxG
詳しい人教えてください Javaとc#の2択になったときに C#選択するメリットってなにかありますか?
20: 名刺は切らしておりまして 2018/10/15(月) 21:31:35.03 ID:a2Ptnvy/
>>18 Javaは事実上サーブレットの道しかないが、 C#はUnityというプロから素人まで使ってるゲームツクールのすごい版みたいなのを扱える
26: 名刺は切らしておりまして 2018/10/15(月) 21:35:12.74 ID:l0HSKJHz
>>20 CloudがAzureならC#一択
28: 名刺は切らしておりまして 2018/10/15(月) 21:40:54.62 ID:PtgFbMgH
>>26 昔はな 今のAzureはなんでもあり
21: 名刺は切らしておりまして 2018/10/15(月) 21:32:00.09 ID:WeR878Yc
Javaはもう終わるよ あんなもん好んで使うのはドカタだけ
22: 名刺は切らしておりまして 2018/10/15(月) 21:32:42.93 ID:8uCykbGz
サーバー側はphpでいいよ
23: 名刺は切らしておりまして 2018/10/15(月) 21:34:53.33 ID:a2Ptnvy/
>>22 NodeJSなんかもあついぞ
34: 名刺は切らしておりまして 2018/10/15(月) 22:32:39.42 ID:OA8jbp4L
golangがすげー勢いで伸びてるな
36: 名刺は切らしておりまして 2018/10/15(月) 22:41:35.74 ID:npouleC1
VB.NETがC#より上ってあり得んだろマジで 全てにおいてC#のが上だろ
51: 名刺は切らしておりまして 2018/10/15(月) 23:29:31.34 ID:kv6Ci49k
>>36 絹ごし豆腐と木綿豆腐とどっちが上かって言ってるようなもの。 お前みたいな奴がいるから、いつまでたっても.NETはバカにされるんだ。
37: 名刺は切らしておりまして 2018/10/15(月) 22:52:42.72 ID:j+lDHf+H
言語なんかどれも同じだよ(´・ω・`)
41: 名刺は切らしておりまして 2018/10/15(月) 22:56:42.20 ID:6VaA+Jpm
>>37 ところがどっこい
フレームワークの選択次第で全く違う フレームワークのために、言語が決まってしまうと言っても過言ではない
44: 名刺は切らしておりまして 2018/10/15(月) 22:59:13.40 ID:uvyBwZcN
> 人気プログラミング言語
「人気」ってなんだ?「C」が人気2位って時点でおかしいw
> Google、Bing、Wikipediaなど複数の検索ソースからの情報をもとに、どの言語が最も人気かを決める。
これ、習得しにくい言語ランキングってことじゃない?
75: 名刺は切らしておりまして 2018/10/16(火) 06:10:57.33 ID:AmGCqs++
>>44 C++ならまだしもCは習得するだけならシンプルで簡単な言語だろ
58: 名刺は切らしておりまして 2018/10/15(月) 23:54:57.39 ID:eCcdUm++
Golangは糞仕様言語だなぁと思ったが これはこれで良い感じだ
腕力自慢のIT土方の俺には向いてるかもw
65: 名刺は切らしておりまして 2018/10/16(火) 00:47:06.47 ID:N5jC9Wdo
Javaが最高だと思ってる人は あんまり他の言語を勉強してなさそうね
80: 名刺は切らしておりまして 2018/10/16(火) 11:15:59.08 ID:gEpXbA12
>>65 > Javaが最高だと思ってる人は
仕事だから使っているだけで、普段はプログラミングに関わらず 生活している人がほとんどだろう。
84: 名刺は切らしておりまして 2018/10/16(火) 12:27:30.74 ID:vomQO6Lm
VB.NETやJava、PHPの様な日本だとSIerがよく使う言語は 日本だと馬鹿にされがちだよね でも大抵そういう連中はRuby on railsの馬鹿の一つ覚え
106: 名刺は切らしておりまして 2018/10/16(火) 22:47:01.74 ID:Zkbv4C3J
C/C++がどんなに早いとしても、 webプログラムをC/C++で開発する仕事は聞かないなあ。
よっぽど効率悪いんだろうな。
108: 名刺は切らしておりまして 2018/10/16(火) 22:56:24.84 ID:Nh3HbY7l
>>106 Webアプリの場合、ネットとDBが律速になるから Webアプリ自体を速くしても大して意味が無いんだな
118: 名刺は切らしておりまして 2018/10/17(水) 07:16:28.72 ID:BJGYBm6O
SQL? 俺の知らない間にプログラム言語に進化してたの?
121: 名刺は切らしておりまして 2018/10/17(水) 11:45:56.52 ID:Aj9GpF/r
>>118 何言ってるのおじいちゃん
176: 名刺は切らしておりまして 2018/10/18(木) 22:33:58.84 ID:167L1wfn
プログラマーって、新しい言語が流行ると分厚い仕様書読んだりぐぐったり掲示板で質問したりして 勉強しないといけないのか
177: 名刺は切らしておりまして 2018/10/18(木) 22:56:09.60 ID:8Xjf68+U
>>176 違うね 最初は浅く広く、徐々に深く 初学者の立場の質問は決してしない、全部自分で調べる 勉強は義務じゃなくて興味があるから
181: 名刺は切らしておりまして 2018/10/19(金) 17:46:53.55 ID:VWvUlt7e
言語よりフレームワークのお作法学ぶのに時間がかかる
188: 名刺は切らしておりまして 2018/10/19(金) 19:35:11.15 ID:FxpkllAS
>>181 同一言語で複数のフレームワークを触っていくと言語のありがたみがわかる フレームワークはころころ変わるけど、言語ってのは数10年の寿命がある 基礎技術ってのはそういうもんだ
6: 名刺は切らしておりまして 2018/10/15(月) 20:55:19.17 ID:4F3pJRIw
もうなんでもいいよ・・・
http://anago.2ch.sc/test/read.cgi/bizplus/1539603497/
僕はPHP
この記事へのコメントはありません。