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

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年のデータはない)。
no title

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

 

関連記事

  1. プログラミング挫折したやつってどういう勉強の仕方したの?

  2. ITドカタって具体的に何のプログラム書くの?

  3. 【IT】COBOLで構築された米失業保険システムで混乱

  4. プログラム初心者の俺のモチベあげるスレ

  5. 年収800万稼いでる高卒22歳のJavaエンジニアだけど質問ある?

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

    プログラマーに聞きたいんだけど昔の8bitマリオみたいなゲームを作るには何が必要?

  7. 37歳からプログラム習得したいんやけどいけるか?

  8. 【悲報】rubyに自信ニキィィィィイィィイイイイイイイイイイイイイイイ!!!!!!!!

  9. ニートだけどプログラムってどうなの?稼げるの?

コメント

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

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

最近の人気記事

おすすめ記事

新着記事

  1. 底辺プログラマ「プログラミングで重要なのはググる力だよ」
  2. パソコン欲しい(´・ω・`)💻
  3. お前らって月収11万なのになんでパソコン買えるの?
  4. 彼氏が「IT企業」勤めです。友人から「勝ち組だね」と言われますが、実際に年収は高…
  5. webエンジニア僕、webデザイナーになりたくて求人を探すも闇が深そうな会社ばか…

ボンブの戯言

  1. 【ボンブの戯言】ITエンジニアがフリーランスになる理由
  2. 【ボンブの戯言】はじめました。
  3. 【ボンブの戯言】サーバーって何なの(オンプレに限る)
  4. 【ボンブの戯言】フリーランスのメリットを全否定してみた
  5. 【ボンブの戯言】ITエンジニアがフリーランスになるときに考える・準備すること
PAGE TOP