フラッシュ速報

2016年後半から2017年前半にかけてもっとも利用されたプログラミング言語ランキングが発表される

   

no title

JetBrainsの開発者調査結果などを元に集計した「2016年後半から2017年前半にかけてもっとも利用されたプログラミング言語」が話題。JavaScriptが1位だったという。

掲載されているプログラミング言語順位は次のとおり。

JavaScript (65%)
HTML/CSS (60%)
Java (47%)
SQL (42%)
Python (32%)
PHP (30%)
C# (20%)
C++ (17%)
C (15%)
TypeScript (12%)
Ruby (10%)
Swift (9%)
Go (8%)
Objective-C (7%)

http://news.mynavi.jp/news/2017/07/15/120/

https://www.jetbrains.com/research/devecosystem-2017/#key-takeaways

2:名刺は切らしておりまして 2017/07/16(日) 17:51:38.28 ID:gdYdvjEf.net

VBAは?

ねぇVBAは??

4:名刺は切らしておりまして 2017/07/16(日) 17:58:57.46 ID:G62v2Coz.net

>>2
VBAは開発者というより企業の事務系のエクセル名人が使うんだろう

9:名刺は切らしておりまして 2017/07/16(日) 18:08:36.76 ID:i7R8Xh3M.net

そりゃweb系が多数派になるやろなw
統計のトリック

10:名刺は切らしておりまして 2017/07/16(日) 18:11:23.38 ID:qemihxwk.net

Python (32%)がPHP (30%)を抜いたか?

11:名刺は切らしておりまして 2017/07/16(日) 18:15:14.29 ID:i7R8Xh3M.net

>>10
pythonはAI関係で必須らしい

15:名刺は切らしておりまして 2017/07/16(日) 18:20:23.55 ID:LOV5dp8d.net

>>11
うむ、初めはライブラリで試して
今はC/C++で作ってPythonで使ってる

86:名刺は切らしておりまして 2017/07/16(日) 19:50:50.32 ID:SOxwQcRS.net

>>11
AIに限らず、科学技術計算関係のライブラリが充実してるから
研究開発系では色んなとこで使われ始めている
高価なMATLABやMathematicaの代わりにフリーのPythonライブラリ使ったりね

13:名刺は切らしておりまして 2017/07/16(日) 18:18:17.85 ID:zBs5bzPx.net

この上位7言語中6言語ある程度出来はするし定年までのあと9年間
プログラマとSEの間の人として最後まで何とかやってゆけるかのう

25:名刺は切らしておりまして 2017/07/16(日) 18:30:33.70 ID:uyurMubR.net

Javaが多いのはよくわからん

27:名刺は切らしておりまして 2017/07/16(日) 18:33:42.16 ID:G62v2Coz.net

>>25
JavaはAndroidアプリじゃないかな

29:名刺は切らしておりまして 2017/07/16(日) 18:35:18.16 ID:dnqQHaMa.net

>>25
まあ便利なんだよ。

銀行システムみたいな機関システムから、アプリやwebサイトみたいなトレンディなものから、組込みシステムまでなんでもござれ。

それぞれで最も良く使われているかと言うと疑問が残るが、そこそこ使われているのは間違いない。

38:名刺は切らしておりまして 2017/07/16(日) 18:46:39.05 ID:nj7t3dnx.net

そもそもCやってたおっさんPGはJavaやライトなスクリプト系なんてみんなできるだろ

42:名刺は切らしておりまして 2017/07/16(日) 18:58:11.04 ID:3HzAdoOO.net

>>38
そうとも限らないよ。
プログラマーとして多くの人と組んできたけど、
C一筋なおっさんって、大半が手続き型プログラミング主義者で、構造化すら理解が怪しい。

Javaやらせたらstaticおじさんよりかは若干マシ程度のやつになるだろうし、
Haskellやらせたら多分ブチ切れる

49:名刺は切らしておりまして 2017/07/16(日) 19:12:59.45 ID:zfnFO45W.net

COBOLってもうないのか。

50:名刺は切らしておりまして 2017/07/16(日) 19:13:31.99 ID:zfnFO45W.net

フォートランもないのか。

64:名刺は切らしておりまして 2017/07/16(日) 19:29:27.82 ID:vSYhEJtT.net

TypeScriptって個人的には好きなんだけど、そんなに使われてるイメージなかったな
あと、JetBrainsでKotlin入ってないのは意外

68:名刺は切らしておりまして 2017/07/16(日) 19:31:19.24 ID:3HzAdoOO.net

>>64
ことりんランク外だけど、ソース見たら入ってたよ

83:名刺は切らしておりまして 2017/07/16(日) 19:48:08.73 ID:doMkfQ9g.net

上二つはなんとなく違和感

118:名刺は切らしておりまして 2017/07/16(日) 21:03:54.56 ID:jZWsebBV.net

上二つは別物として除外してもいいだろ

Ruby頑張ってるんだな
objedctive-cの見た目が丸っこい柔らかな感じが好きだった(過去形)
Javaとかカクカクしてるからな

126:名刺は切らしておりまして 2017/07/16(日) 21:23:51.92 ID:T4u+vqyR.net

>>118
Javascriptは脅威と思っといた方がえーで。
あれやろ?jqueryの事を想像してると思うけど、
サーバーサイドにもjavascript使うパターンもあるんやで。
つまり全部javascriptで出来たシステム
多分外国ではメジャーな組み方

141:名刺は切らしておりまして 2017/07/16(日) 22:56:32.55 ID:3HzAdoOO.net

>>126
meteorjsなんか、フロントエンドもバックエンドもDBも全部Javascriptでやりましょ!
ついでにwebサーバーとMongoもつけときますわ!みたいななんでもありなやつになってる

127:名刺は切らしておりまして 2017/07/16(日) 21:25:39.73 ID:i9i9sB7F.net

JavaScript押すネットで語る奴は、大概Node.Jsを押してくる。
コリアンスパイ臭い連中の仕様なんだろうな

120:名刺は切らしておりまして 2017/07/16(日) 21:04:48.28 ID:nv9En+SM.net

cobolは?
cobolerの俺を舐めてるのか!

121:名刺は切らしておりまして 2017/07/16(日) 21:10:01.68 ID:RsKvrUKl.net

なめるも舐めないも大殿堂入りです
恐れおおくてランクなど付けられないわ(´・ω・`)

85:名刺は切らしておりまして 2017/07/16(日) 19:49:59.54 ID:f5iDeqgo.net

SQLが言語といわれると、何か違和感あるなぁ
そりゃSQLだけで最低限のことはできるけどさ

124:名刺は切らしておりまして 2017/07/16(日) 21:20:25.93 ID:4iTRzMpB.net

JavaScript (65%)
わかる
Web、モバイル、サーバーと幅広く使える王者

HTML/CSS (60%)
Webなら唯一無二

Java (47%)
Android頼みの産廃
C♯にすら大きく突き放され始めた

SQL (42%)
NoSQL時代になって脇役

Python (32%)
AI分野で使われたために人気あるが必然的な理由なない

PHP (30%)
産廃

C# (20%)
全盛期のJAVAを超える可能性を秘めてる

C++ (17%)
ネイティブではやはりCプラ

C (15%)
産廃

TypeScript (12%)
JavaScriptの先行仕様的要素があるがJavaScriptが整ってきたことで影が薄くなってきている

Ruby (10%)
お手軽言語

Swift (9%)
iPhone頼み

Go (8%)
Rubyのような手軽さを兼ねつつC系と親和性高く読みやすいが必要性は懐疑的

125:名刺は切らしておりまして 2017/07/16(日) 21:22:56.02 ID:lq1fjUBB.net

>>124
PythonはAIではなく科学技術や機械工学など理系分野が先

132:名刺は切らしておりまして 2017/07/16(日) 21:45:49.89 ID:x0QLJOmH.net

>>124
さすがに全てがNoSQLになるわけでもなくRDBが採用されることの方が
多いというのは少なくとも4半世紀は変わらないんじゃないかね。しばらくは
データベース触るなら必須というのは続きそう

145:名刺は切らしておりまして 2017/07/16(日) 23:22:13.06 ID:4iTRzMpB.net

>>132
日本はIT後進国だけどそれでも10年も経てばRDBは影薄くなると考えてる
クラウドへの移行が本格化しつつあるがクラウドのDBのデフォルトはNoSQL
今のNoSQLはRDBレベルに一貫性を設定することも可能だから移行は思ったより時間かからないと思う
とは言え一貫性を強固にするとNoSQLのスピードが死ぬ為NoSQLのスピードを最大化するのが腕の見せ所

148:名刺は切らしておりまして 2017/07/16(日) 23:35:52.83 ID:x0QLJOmH.net

>>145
どうだろうね、まあ完璧に置き換わるものでも個人的にはないきがするけどね。
ただ仮にNoSQLデータベースが主流になっても当面はSQLでクエリは投げるみたいな
状況は続きそうな気がする、例えばBigQueryとかそんな感じでしょ。

149:名刺は切らしておりまして 2017/07/16(日) 23:39:16.31 ID:3HzAdoOO.net

>>145
NoSQLめっちゃ盛んだけど、日本のお固い系SIerに流れてくるの多分早くて2030年ぐらいだろうなあ
あの業界の時間の止まり方、ちょっと異常だよ。
あとオープンソースをとにかく認めたがらないし
例えばVisualStudio一つとっても、このライブラリはダメ、ベンダー独自のを使えと制約がひどい

146:名刺は切らしておりまして 2017/07/16(日) 23:29:41.42 ID:nj7t3dnx.net

NoSQLに未来なんてないよ
残念でした

150:名刺は切らしておりまして 2017/07/16(日) 23:41:40.78 ID:4iTRzMpB.net

>>146
クラウド案件でオプション扱いのRDBなんか提案したら仕事を他社にとられるけど大丈夫か?
NoSQLはRDB使ってた人間からは自分の資産がゼロになるから嫌われるが使えばもうRDBには戻れない
言うならRDBはスクリプト言語で組みやすいが鈍足
NoSQLはCプラのようで理解が浅いと遅いが理解すれば高速動作可能
その代わりエラー処理をしっかり作らないと破綻するリスクがある

152:名刺は切らしておりまして 2017/07/16(日) 23:49:51.77 ID:3HzAdoOO.net

テーブル設計ザルで、あとからalter連発するとRDBはクエリ組み直すの大変だけど、
NoSQLは割となんとかなりやすいよね

135:名刺は切らしておりまして 2017/07/16(日) 21:59:15.28 ID:Gn5QJoGX.net

HTML5、CSS3、そしてJavascript各種ライブラリにフレームワーク
これは従来のプログラマーにとっては頭の痛い問題だ

明日からCでJavaでrubyで書けと言われてもそれ程怖くはない
が新しいJavascriptのフレームワークを導入したお
と言われると頭を抱えてしまう

しかしここで乗り遅れるとCobolerやVBmanのようになってしまう・・・・

138:名刺は切らしておりまして 2017/07/16(日) 22:46:04.60 ID:IYY5ic6x.net

>>135
Javascriptが難しいのはあまりにも技術の刷新が早すぎて、かつライブラリやフレームワークが貧弱すぎて、
ノウハウの蓄積が難しいところにあると思う。

C++や関数型言語とは違う難しさがある。

139:名刺は切らしておりまして 2017/07/16(日) 22:53:39.88 ID:NtlIX3Ol.net

js毛嫌いしてたけど儲かるならやろうかなあ
コード量あたりの単価は高いかな?

142:名刺は切らしておりまして 2017/07/16(日) 22:59:43.21 ID:1QybGRty.net

>>139
ランキングに乗ってるようなのを今から覚えても、儲からないよ。
jsは人が多すぎて、クライアントやってたのが、nodeに流れてきたりして、人余り状態になると思われ。
そもそも、web系が競争過多で儲からないと思う。

144:名刺は切らしておりまして 2017/07/16(日) 23:16:14.91 ID:hhzglpgE.net

>>139
jsはしょうもないところで苦労する割にはリターンが少ない言語だと思う
無難にC#か、今後の発展を期待するならGo辺りが狙い目じゃね?

147:名刺は切らしておりまして 2017/07/16(日) 23:32:01.94 ID:4iTRzMpB.net

JavaScriptは活発故に変化は常にある
けどその変化へのフォローもまた活発
JavaScriptのパッケージ管理が強力というのがJavaScriptの進化に大きく付与したと思う
またES2015で随分まともになった
大手が手がけるフレームワークに乗っかっておけばそうそう破壊的変更は続発しない

元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1500194811/

JavaScript

1001: 以下、名無しにかわりましてフラッシュ速報がお送りしますφ ★@\(^o^)/ 2100/01/01(月) 0:00:00.00 ID:???.net
今流行りのソーシャルトレード初めて2週間でプラス37万!楽して儲かるとは正にこれだなwww



 - its