X



【IT】PythonがJavaを抜く - PYPLプログラミング言語ランキング
■ このスレッドは過去ログ倉庫に格納されています
0001ノチラ ★
垢版 |
2018/05/19(土) 20:25:02.60ID:CAP_USER
2018年5月の「PYPL PopularitY of Programming Language」が公開された。PYPLはGoogle検索エンジンにおいてプログラミング言語のチュートリアルが検索された回数から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。チュートリアルの検索回数を人気度と位置づけてランキングしている。

2018年5月におけるインデックスは次のとおり。

順位 プログラミング言語 インデックス値 推移
1 Python 22.8% ↑
2 Java 22.5% ↓
3 Javascript 8.57% ↑
4 PHP 8.33% ↓
5 C# 7.87% ↓
6 C/C++ 6.26% ↓
7 R 4.22% ↑
8 Objective-C 3.56% ↓
9 Swift 2.8% ↓
10 Matlab 2.33% ↓
11 Ruby 1.69% ↓
12 TypeScript 1.56% ↑
13 VBA 1.37% =
14 Scala 1.16% ↓
15 VisualBasic 1.14% ↓
16 Kotlin 0.94% ↑
17 Go 0.86% ↑
18 Perl 0.76% ↓
19 lua 0.39% ↓
20 Rust 0.34% =
21 Delphi 0.28% ↓
22 Haskell 0.28% ↓
https://news.mynavi.jp/article/20180515-630398/images/002.jpg
https://news.mynavi.jp/article/20180515-630398/
0003名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:32:00.77ID:ng1iU1Tu
動的型付け言語はPythonの1強になったな
0006名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:42:15.33ID:MmydFekH
まぁPythonやっとけばいいよ
最適化なんてのもずいぶん勝手に良いのがあるみたいだしさ
0007名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:43:37.97ID:avWB+SsZ
ランキングだけだと個々の言語の現実が読めないな。
言語の需要が相対的に増減した結果なのか、言語が成熟して検索される頻度が減っただけのか、単なる不人気言語なのか。
人気とイコールでは無い気がする。
0008名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:44:25.86ID:GfZa/vAB
AIは遺産だらけのPython一択になるのだろうか?
Rubyとは何だったのか・・・
0009名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:44:50.38ID:gcTOB3N6
Cでのintとかcharとかをしなくていいのが楽
0010名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:45:21.30ID:7riC0CAE
ぴそん
0012名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:50:04.98ID:DIgLLKhE
いろいろいじってみた個人的感想だけど・・・ランキングにかすりもしてないけどF#が至高の言語だよ
0013名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:53:03.55ID:4wem1UJH
excelのデータをPythonで処理
パンダを使えば簡単
0016名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:57:29.12ID:aMn3cC54
>>13
>excelのデータをPythonで処理
それそれw
設計書にかいてあるパラメーターを片っ端からパイソンで打ち込む作業、もうあきた
人工知能に使えなければただのC言語の補助システムで終わるかなあと思ってた
0017名刺は切らしておりまして
垢版 |
2018/05/19(土) 20:59:26.10ID:aMn3cC54
政府系の仕事はJAVAばっかだが
通信系の仕事にPythonがついに出てきたのには驚いた
0019名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:01:05.69ID:Dquri85G
COBOLは?
0021名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:03:46.96ID:oTYLZeUZ
>>2

APIを使ったらじゃなくてJavaのAPIをパクったくせにJava仕様に沿ってない
モドキ言語を作り出したマイクロソフトとグーグルが糞だっただけ。
0023名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:09:29.67ID:RkkXPQHv
1人で100行のプログラムをするのと
100人で10000行のプログラムをするのは違うって話。
0024名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:15:56.87ID:GfZa/vAB
>>11
少数だと高度なことをやらせる人材しか必要とされてない可能性が高く
平均値も高くなる
0027名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:29:21.12ID:vvOky2+h
初心者です。Javaって何なんですか?
以前アップデート表示が何度も出てキリがなくて、ついにはトップページまで勝手に切り替わって
戻すのに苦労させられました。
0028名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:29:55.64ID:dw/RZx5g
とりあえず日本語処理のショボさを何とかしろpy
0029名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:31:20.69ID:SUD6D9tx
現代風のライブラリはみんなPythonで書かれてるからな

仕事で寄越されるソースがPythonってことも多いし
いやでも使わざるをえない
0031名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:42:43.76ID:PIwBRSHX
N88 BASIC
0032名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:48:07.70ID:fNmYO6y3
HyperTalkだったら使いこなせるんだけど今回は何位だったの?
今ってAI関係でプログラマーの需要が凄いらしいから年収1000万円ぐらいは余裕かな?
0033名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:50:31.03ID:UcwqXUF6
最近、PHPからPython使いになったから、これはうれしい。

とりあえず、コマンドラインでpythonって打つ時はめんどくさい。
0035名刺は切らしておりまして
垢版 |
2018/05/19(土) 21:52:42.05ID:UcwqXUF6
pythonって
・タブ派
・スペース2つ派
・スペース4つ派
の戦いはないの?
0038名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:02:05.04ID:7PAZxQZ9
いまやrubyなんてほぼrails専用言語じゃないの?
0039名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:02:32.66ID:Y/ilVJaC
国内ではRuby信者がうるさいが、世界ではこんなもの。
まぁ、日本発明の言語としては唯一頑張ってる方だよね。
0040名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:05:33.27ID:Y/ilVJaC
>>35
pep8という標準のスタイル取り決めがあって、
更に、同じ名前でpep8という名前の、その標準スタイルに準拠できているかどうかをチェックするスタイルチェッカがある。
それは標準なので誰もがこれでチェックするのが大前提。githubとかで世間に公開するならね。
0041名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:05:54.18ID:Lc+JaOId
>>36
自分が理解できない = 他の奴らが頭いい って考えること自体がアホちゃう?
0042名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:07:20.28ID:7PAZxQZ9
pythonで使われてるライブラリはC/C++で書かれてるものが大半でしょ
ほかの言語でもライブラリ用にバインダを書けば使えるだろうけど
人気が落ちるとそういった貢献してくれるひともいなくなるからね
人の多いプログラミング言語ってだけでpythonは有利
0043名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:07:52.66ID:Y/ilVJaC
>>41
しかし、何故か、逆に

オレだけが知っている==他の奴はアホバカ

って言うやつ結構いるのが不思議。
0044名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:07:54.52ID:bhZOZnnq
Perlは?
0045名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:08:59.74ID:UcwqXUF6
>>40
まじかよ、えーこと聞いた!

でもpep8だと、スペース4つなんだな
ちと残念だわ
0046名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:12:43.34ID:Y/ilVJaC
>>45
pythonに対応したIDEやエディタを使う前提で考えて下さい。
他の言語も同様に、今時はエディタなどが支援してくれる前提な気がします。私見ですが。
0047名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:16:00.44ID:EL1I5tGn
>>44増改築建て増し状態な老舗旅館で
耐震基準満たせなくて耐震補強する
カネもなく、廃業を余儀なく迫られてる
そんな感じ
0048名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:16:03.23ID:F6W/qFmj
>>37
ms クエリだし死ぬまでビルにケツ万個されてるわけだな
0049名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:22:52.58ID:UcwqXUF6
>>46
あら、ご丁寧に。
vim/emacs使いには、スペース2つがマジョリティだった認識だけど、
vim/emacs自体がマイノリティになっちゃったか。
0050名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:29:17.34ID:Y/ilVJaC
>>49
ぢつはインデントがどうでもいい言語(Cとか)は今でもそれでええんちゃいますか。
pythonはインデントズレるとforループとか狂っちゃうんでうるさいですが。
0051名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:35:23.95ID:UcwqXUF6
>>50
インデントのズレが致命的なpythonでは、スペース4つあったほうがいいってことですかい。
そう考えると合理的だけども。

でも、結局ぱっと見でわかりにくいから、
# for ここまで
みたいな非合理的なことしちゃってるというw
0053名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:43:08.72ID:qnyRYuFN
週末プログラマなんでSwiftしか使えない。
でもtensorflowも使えるようになったし、必要ならパイソンの資産も借りてこれるんでパイソン一から覚える気しない。
0055名刺は切らしておりまして
垢版 |
2018/05/19(土) 22:52:56.44ID:BUVwXtIW
python(と周辺のパッケージ)は日本語が弱すぎる
日本語名のフォルダに入れたpyスクリプトが動かないとか
Microsoft製品ではあり得ない
0057名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:05:54.19ID:Vd3dVBaM
Py ピトホン
0058名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:08:20.03ID:Vd3dVBaM
javaとかperlは、どこ行った
0059名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:12:29.12ID:ZHrwqFcR
>>3
%が読めないの?
0060名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:13:05.78ID:DIgLLKhE
Javaは8になってからstreamとOptionalのおかげで関数型言語チックな記述が可能になった
javatupulesも追加すればさらにコボラーおじさんには理解できないコードが書ける
0061名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:28:24.69ID:cQgp4vVE
>>12
MSの量子コンピューティング用の言語である Q# は
F# を元祖にして進化したもののようです。

今のうちに F# を勉強しておけば,将来役に立つかも
しれません。
0062名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:32:11.94ID:ZoNXaeXx
パイソン覚える必要を
簡潔かつ的確に語れる自信ある奴レスくれや
0063名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:34:15.68ID:PIaHbk3l
Visual Studioで業務アプリ作ってる俺からすると、Pythonとか日頃全く縁がない・・・
そんなに人気がある言語が、いったいどこで使われてるんだ?
0065名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:44:27.73ID:SUD6D9tx
for (i=0; i<100; i++)

これをPythonでそのまま書けないのが嫌だ
慣れの問題かもしれないけど
0067名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:45:11.90ID:74xy+qOy
>>63
おもに大学のコンピュータサイエンス系ですね。
機械学習やら画像処理やらそういう分野。
あとは、そういう大学を出た若者が興した会社で使われてます。
0068名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:45:27.45ID:WdR51OQC
パイソン
0069名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:51:06.70ID:UhyKOfJ3
c/c++, c#, py, ts

これだけ使えれば大概生きていける
0070名刺は切らしておりまして
垢版 |
2018/05/19(土) 23:54:48.60ID:O3XRnCWZ
>チュートリアルの検索回数を人気度
Javaのチュートリアルとか新人位なもんだろ。
Pythonは旧人もあまり知らないから検索するよ。
0073名刺は切らしておりまして
垢版 |
2018/05/20(日) 00:08:32.16ID:XrzoQNTT
python はどこまで関数にすれば良いか悩む
0074名刺は切らしておりまして
垢版 |
2018/05/20(日) 00:11:55.90ID:NMyPPdd0
構文なんて学ぶつーほど難しいもんじゃないけど
言語毎ライブラリ関数やビルド環境、インタプリタの癖を掴むまでが厄介なんだよな
最近はコーディング中に外部のオンライン処理へどこまで情報を明け渡すか判断迫られし
0075名刺は切らしておりまして
垢版 |
2018/05/20(日) 00:12:39.21ID:bkNRLdnS
趣味ならHSP3.5で充分
0076名刺は切らしておりまして
垢版 |
2018/05/20(日) 00:16:44.80ID:/k9kKNwW
(´・ω・`)Pythonでスマホアプリ作れる?
0079名刺は切らしておりまして
垢版 |
2018/05/20(日) 00:43:04.30ID:hOJCxusg
どんなものでもそうだけど
同時にいくつもの尺度があるしな
C/C++ は基本的に凋落傾向にあるけど
C/C++ ではなくてもいい分野がいろいろ広がってるのも事実なら
かといって、C/C++ がなくなったら他の言語が困るというのも事実
単純に一つの指標で上とか下とか決めるのはナンセンスだよね
え?別にそんなことしてない?それならいいけど
0080名刺は切らしておりまして
垢版 |
2018/05/20(日) 00:43:46.51ID:o7YH/yRT
>>76
スマホアプリ作るならjavascript
ionicとかreact ntiveを使えば、Androidとios両方で動くアプリが作れるぞ
0081名刺は切らしておりまして
垢版 |
2018/05/20(日) 01:03:56.26ID:+nnZzse7
cシェルとawkにお世話になった時代が懐かしい
0082名刺は切らしておりまして
垢版 |
2018/05/20(日) 01:12:43.06ID:YEOhFL9L
> PythonがJavaを抜く - PYPLプログラミング言語ランキング

WEBでやるかローカルでやるかとか環境の違いはあるけど
好みのもんだいで、慣れればどれでも行ける。
0083名刺は切らしておりまして
垢版 |
2018/05/20(日) 01:19:50.25ID:aBGFhaeK
言語のランキングとか、こういうところで言語でマウント取るとかアホらしいよな
別に臨機応変にどの言語でも勉強して使えるようになればいいじゃん
0084名刺は切らしておりまして
垢版 |
2018/05/20(日) 02:12:18.75ID:eFKRXeHW
チュートリアルを見ないと分からない→使いこなしてる人が少ない
ってことでしょ
0085名刺は切らしておりまして
垢版 |
2018/05/20(日) 02:21:13.51ID:tsWTCLOg
>>81
awkは今でも使ってる
ちょっとしたテキスト処理をさくっとやる分には優秀な道具だよ
0086名刺は切らしておりまして
垢版 |
2018/05/20(日) 02:27:36.88ID:RsSRRE+m
>>25
あとバイナリデータの扱いが面倒だった
0087名刺は切らしておりまして
垢版 |
2018/05/20(日) 02:47:19.11ID:YzTH2ctD
oracle信用できないしな
0089名刺は切らしておりまして
垢版 |
2018/05/20(日) 03:26:05.98ID:fqPqwW7J
Pythonいいと思うけど、よく使う[]とか{}が入力し辛いんだよね
タイピングのホームポジションから離れてるし、間違ってEnterを押しそうになるわ
0090名刺は切らしておりまして
垢版 |
2018/05/20(日) 03:26:15.09ID:RsSRRE+m
>>88
同意。あとgoも何でそんな名前にしたのよって思った。
0091名刺は切らしておりまして
垢版 |
2018/05/20(日) 03:38:43.76ID:eFKRXeHW
>>89
それほとんどの言語で多用するだろ
0093名刺は切らしておりまして
垢版 |
2018/05/20(日) 05:45:36.00ID:jApwyMii
チュートリアルの検索が多いのって使いにくいことの裏返しじゃ
0097名刺は切らしておりまして
垢版 |
2018/05/20(日) 07:10:59.74ID:4ABwxOMe
>>4
PythonとBlenderをセットでやれば遊べる
>>1
0099名刺は切らしておりまして
垢版 |
2018/05/20(日) 09:42:57.83ID:vXDeEoLs
>>94
pythonだと安いSEが使えない。
Javaだと人月20万円からあるし
0100名刺は切らしておりまして
垢版 |
2018/05/20(日) 09:49:32.29ID:t0iyhlQP
Oracleの祟じゃ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況