2017年に学ぶべきプログラミング言語が決定! 3位 Python、2位Java…1位はやっぱりあの言語!

1: ラ ケブラーダ(宮城県) [US] 2017/01/06(金) 20:48:12.42 ID:EjPpKAyZ0

2017年に学ぶべきプログラミング言語トップ10、第1位は?

fossBytesに1月2日(米国時間)に掲載された記事「10 Best Programming Languages That You Need
To Learn In 2017」が、GitHubのデータを元に2017年に学習することが推奨されるプログラミング言語トップ10を伝えた。対象となるプログラミング言語の需要や成長率などを加味して選定されている。

 

紹介されているプログラミング言語は次のとおり。

 

  1. JavaScript
  2. Java
  3. Python
  4. Ruby
  5. PHP
  6. C++
  7. C#
  8. Go
  9. Scala
 10. Swift

 

掲載されているプログラミング言語リストは、すでにある程度プログラミング言語を習得しているユーザーであることを前提としており、そうしたユーザーが新たに異なるプログラミング言語を習得する場合の候補として掲載されている。

複数の異なるプログラミング言語を学習することは別な視点を得ることができるなど、総合的にプログラミングスキルの向上に効果があると見られている。

http://news.mynavi.jp/news/2017/01/05/098/

10 Best Programming Languages That You Need To Learn In 2017
https://fossbytes.com/best-popular-programming-languages-2017/

 

 

 

 

3: ナガタロックII(オーストラリア) [US] 2017/01/06(金) 20:49:40.84 ID:MBFNK3Vl0
いいからCを覚えろ
日本でプログラマとして食っていきたいならC
Javaプログラマとかほんとただの道具扱いだから

 

4: 稲妻レッグラリアット(チベット自治区) [US] 2017/01/06(金) 20:50:27.12 ID:SRq0utrR0
あれVBは?

 

5: バックドロップ(茨城県) [CN] 2017/01/06(金) 20:51:42.76 ID:u7kXzW9D0
おい
C#だって言ったの誰だよ

 

 

 

6: ムーンサルトプレス(兵庫県) [GB] 2017/01/06(金) 20:52:18.14 ID:W9+/VFcx0
Haskell楽しい
最初は手続き脳で苦痛だったけど今は快感になった

 

7: パロスペシャル(dion軍) [US] 2017/01/06(金) 20:53:59.07 ID:Cek/4KUp0
COBOLェ…

 

21: 膝靭帯固め(福岡県) [CL] 2017/01/06(金) 21:05:15.80 ID:1StBRuno0
>>7
ェ…ってまだ使ってる馬鹿がいるんだな

 

116: ドラゴンスクリュー(神奈川県) [AR] 2017/01/06(金) 23:06:46.46 ID:b8bHTJh00
>>21
そっちかよ

 

224: トペ スイシーダ(東京都) [FR] 2017/01/07(土) 10:17:32.39 ID:NxhlPxBo0
>>21
今コボラは数が少なくなって売れるんだぞ

 

13: 急所攻撃(埼玉県) [US] 2017/01/06(金) 20:59:36.97 ID:Ey9Jy6vp0
COBOLおじさん登場

 

59: ミドルキック(東京都) [PK] 2017/01/06(金) 21:36:51.72 ID:2+XtV2W/0
>>13
一生仕事に困らなそう

 

110: アンクルホールド(埼玉県) [ニダ] 2017/01/06(金) 22:56:03.22 ID:AYmfhOu+0
>>13
その部分がブラックボックスになるんじゃね

 

215: アイアンフィンガーフロムヘル(東京都) [CR] 2017/01/07(土) 09:38:23.47 ID:oQCiejlJ0
>>13
作ったそばからjavaにリライトしてやるぜ

 

14: スパイダージャーマン(茸) [ES] 2017/01/06(金) 21:00:46.73 ID:Yanm+88t0
C#覚えてても、「VBでやって」って指定されるんだぞ

 

15: パイルドライバー(神奈川県) [BE] 2017/01/06(金) 21:00:51.40 ID:V38eNZGk0
VB.NETは楽だよな。
C#とほぼ変わらん。

 

19: ダイビングヘッドバット(庭) [DE] 2017/01/06(金) 21:04:33.04 ID:7+wFo6FF0
>>15
.NETプログラムを昔のvbに近い文法で書くかCに近い文法でで書くかの違いだからな >C#とvb.netの違い

 

16: ヒップアタック(dion軍) [US] 2017/01/06(金) 21:02:53.02 ID:Fk3IHFFH0
Java終わってねっけ?

 

23: フロントネックロック(東京都) [ニダ] 2017/01/06(金) 21:06:36.51 ID:3VOuSybB0
>>16
エンタプライズのサーバーサイドではJavaばかりやで
とくにDBでOracle使ってるような環境

 

18: パイルドライバー(やわらか銀行) [ニダ] 2017/01/06(金) 21:04:19.16 ID:afMkfMlm0
C#こそ至高
最近のオープンソース化も含めて主流になっていくだろうね

 

101: メンマ(茸) [US] 2017/01/06(金) 22:27:56.10 ID:btCrVTWc0
>>18
Microsoftのマジなやる気を見るに、主流にしていくつもりなんだろうし、
主流になっていくんだろうね

 

22: ときめきメモリアル(dion軍) [IN] 2017/01/06(金) 21:06:19.78 ID:FkQyXXFd0
いつも思うんだけどこういうのは人それぞれ置かれてる状況や本人がもってるスキルによるからまったく意味ないよ。
そもそもプログラミング言語ってのは道具の一種でしかないし、使い方覚えるだけで稼げる道具なんてない。

 

 
29: ボ ラギノール(庭) [SA] 2017/01/06(金) 21:10:15.25 ID:rYRtWkCk0
組み込みの仕事は山ほどあるね
C出来ます使えますって人らでも簡単に頼めないけどね
数学的知識だったりアルゴリズムに強かったり色々ね…
単にコード書くだけならどの言語でも出来るって人は多いんじゃないの?

 

 
30: セントーン(広島県) [FR] 2017/01/06(金) 21:10:22.65 ID:UrlLPVh60
今だに東芝のWSでCOBOLでメンテしてる所あるわw

 

31: ミラノ作 どどんスズスロウン(茸) [ニダ] 2017/01/06(金) 21:10:57.81 ID:27OOO0B60
こういうスレでshellがでてこないのは何故だろう

 

47: マスク剥ぎ(大阪府) [US] 2017/01/06(金) 21:18:01.78 ID:OT1wh/Pl0
>>31
シェルスクリプトの事を言いたいわけ?

 

50: ミラノ作 どどんスズスロウン(茸) [ニダ] 2017/01/06(金) 21:23:38.20 ID:27OOO0B60

>>47
yes

基本じゃん

 

 

 

33: 頭突き(dion軍) [US] 2017/01/06(金) 21:12:41.26 ID:xHv97sMc0
jquery

 

34: 河津落とし(広西チワン族自治区) [US] 2017/01/06(金) 21:13:06.11 ID:Pkb4g1t6O
Prolog

 

35: ダイビングフットスタンプ(チベット自治区) [US] 2017/01/06(金) 21:13:07.87 ID:DEXjcGkD0
Python入門系の本何か手元に置いておこうかな
ただし読むとは限らない

 

38: ムーンサルトプレス(庭) [IT] 2017/01/06(金) 21:15:33.51 ID:rvJ+0RAs0
webサービス全盛期だからjsやっとけって記事だろ 別に優劣つけてねえべ

 

42: カーフブランディング(家) [US] 2017/01/06(金) 21:17:03.37 ID:cexQMIlO0
Pythonとか超遅いじゃん。Javaの方がまだや肺

 

48: マシンガンチョップ(庭) [KR] 2017/01/06(金) 21:22:09.86 ID:pUI1SAut0
>>42
書店に行ってみ
Python関連の新刊がズラッと並んでるから
書店によってはPython専用コーナーとか作られてる
プチPythonブーム状態

 

139: タイガードライバー(やわらか銀行) [IN] 2017/01/06(金) 23:51:21.37 ID:0NdQjaxb0

>>48
>>42
>書店に行ってみ
>Python関連の新刊がズラッと並んでるから
>書店によってはPython専用コーナーとか作られてる
>プチPythonブーム状態

それと、ディープランニング。
数十年前の人口知能ブームを思い出す。

 

193: ドラゴンスリーパー(福井県) [PT] 2017/01/07(土) 02:51:50.48 ID:d2lUrO8T0
>>139
ディープに走るのか

 

56: ムーンサルトプレス(兵庫県) [GB] 2017/01/06(金) 21:34:44.65 ID:W9+/VFcx0
JavaScript…
ws000164

 

60: ダイビングフットスタンプ(チベット自治区) [US] 2017/01/06(金) 21:37:13.29 ID:DEXjcGkD0
>>56
fooNaNクソワラタ、こんなの予想できねぇわ

 

65: ビッグブーツ(中部地方) [US] 2017/01/06(金) 21:40:23.16 ID:TuJWuGFK0
>>60
普通に予想できる

 

83: バックドロップ(チベット自治区) [US] 2017/01/06(金) 21:59:59.58 ID:sY+vFsR+0
>>56
fooNaNわからん

 

94: ビッグブーツ(中部地方) [US] 2017/01/06(金) 22:15:06.79 ID:TuJWuGFK0
>>83
undefinedは数値に変換するとNanだから

 

 
70: 16文キック(SB-iPhone【緊急地震:熊本県天草・芦北地方M4.1最大震度3】) [DE] 2017/01/06(金) 21:44:09.67 ID:osHp88A90
JavaScriptは言語仕様があまりにもクソすぎる
もうちょっとまともな言語に出来なかったのか?

 

71: ビッグブーツ(中部地方) [US] 2017/01/06(金) 21:47:40.17 ID:TuJWuGFK0
>>70
慣れれば大丈夫

 

 
74: ときめきメモリアル(北海道) [ニダ] 2017/01/06(金) 21:48:43.64 ID:fXXuZNz+0
Javascriptは連想配列をクラスにしてるという欠陥言語
rubyかpythonにしとけ

 

148: ニールキック(やわらか銀行) [ニダ] 2017/01/07(土) 00:25:40.36 ID:j0VW4o1F0

43歳
C言語プログラマー
入社してから毎日同じようなことをして
言語はCしか知らない。
ポインタがいまだに嫌いで、ほとんど使わず。
オブジェクト指向が何なのかわからん。

年収は600くらいだけど
同年代のプログラマーからすれば底辺だろうな
でも今更VBとか覚えたくないしな…

 

150: マスク剥ぎ(庭) [MA] 2017/01/07(土) 00:28:56.74 ID:jNLZxmLY0
>>148
どんな分野のプログラム書いてんの?
ポインタ使わないCって…

 

152: フェイスクラッシャー(千葉県) [ニダ] 2017/01/07(土) 00:38:47.85 ID:8uryJjg50
>>148
オブジェクト指向はともかくとしてポインタ使わないのはダメだろ
元コボラーから指導でも受けた?
コボラーはどんな言語でもサブルーチンのイメージで関数化しやがるからな

 

155: ニールキック(やわらか銀行) [ニダ] 2017/01/07(土) 00:43:31.80 ID:j0VW4o1F0

>>152
でかいプログラムって
ポインタをむやみに使うと致命的なバグの
原因になるから使うなと昔言われて
それ以来ポインタを使わないようにしてる。

構造体と配列さえ使えれば何だってできると思う。ポインタとか難しいし、クソだと思う

 

158: 中年’sリフト(やわらか銀行) [US] 2017/01/07(土) 00:49:10.71 ID:pAI9sfqe0
>>155
ディープコピーとかしてたら遅くなるじゃないですか!!
てか、組み込み以外でCオンリーな現場ってあるの?
それとも組み込みってそんなにメモリ潤沢なのか?

 

160: ニールキック(やわらか銀行) [ニダ] 2017/01/07(土) 00:58:46.74 ID:j0VW4o1F0
>>158
メモリ確保とかよく知らんのよ。
なんで解放しなきゃいけない?
グローバルで変数宣言して
そこにぶち込めばいいんじゃないの。
mallocとかの存在意味がわからん
アスタリスク大嫌い。難しい

 

162: 栓抜き攻撃(東京都) [US] 2017/01/07(土) 01:05:19.81 ID:IOSntKb50
>>160
Cしか知らないのにポインタ理解してないとか嘘だろ?
よくそれでコーディング商売やってこれたね
普通、楽しようと思ったらポインタもりもり使うのに

 

165: 中年’sリフト(やわらか銀行) [US] 2017/01/07(土) 01:09:11.00 ID:pAI9sfqe0
>>160
解放しなかったら時間経過するたびにどんどんメモリ増えていって、そのうちクラッシュするじゃないですかぁ
てか、そんなんでどんな仕事あるのか不思議で仕方ない

 

167: ニールキック(やわらか銀行) [ニダ] 2017/01/07(土) 01:14:28.49 ID:j0VW4o1F0

>>165
ローカルやグローバルに宣言した変数に
値を入れるだけで、なぜ時間とともにメモリを
食う? 一回宣言された変数はその領域分取って終わりでしょ?ポインタいらないよね?

あと、余談だけど、世の中にはコンセントを挿すだけで稼げる仕事もあるらしいし、想像もつかないような仕事はゴロゴロあると思うよ

 

171: 中年’sリフト(やわらか銀行) [US] 2017/01/07(土) 01:18:52.65 ID:pAI9sfqe0
>>167
よっぽど単純なプログラムでもなければ、操作と共に使う情報は増えていきますやん、普通わ。普通わね。
固定長とか逆に想定できんわ。

 

173: サッカーボールキック(dion軍) [US] 2017/01/07(土) 01:25:02.48 ID:T55OTbYS0
>>171
「は」と「わ」の使い分けが出来なくても食っていける世界なようなので

 

175: 中年’sリフト(やわらか銀行) [US] 2017/01/07(土) 01:27:46.87 ID:pAI9sfqe0
>>173
2ちゃんねるは初めてか?ケツの力抜けよ

 

177: ローリングソバット(新疆ウイグル自治区) [US] 2017/01/07(土) 01:39:04.97 ID:ydJ12IeN0
>>167
最初からどれだけメモリ使うかわからない場合どうすんの?
メモリ使う量はユーザ次第なアプリとか

 

 

 

194: ボマイェ(千葉県) [DE] 2017/01/07(土) 03:01:30.20 ID:9rl5CMN90
>>177
ユーザーしだいと言っても無制限に使われたら途中で止まったり暴走したりするので、
メモリを使い切りそうなアプリの場合は動作中に残りのメモリを監視して、メモリが少なくなってきたら重要な内容を
ディスクに待避して正常終了するようにしないと危ないでしょう。

 

154: ドラゴンスクリュー(千葉県) [US] 2017/01/07(土) 00:41:49.77 ID:syiapeE00
php7が爆速でwebでスクリプト系はphp一択になったわ

 

 

 

230: セントーン(静岡県) [CN] 2017/01/07(土) 10:28:08.18 ID:aAqnkDXU0
javascriptってVBとかBASIC並に、
入門用で猿でも出来るものだと思ってたw

 

232: レインメーカー(大阪府) [ニダ] 2017/01/07(土) 10:34:06.01 ID:nyTncWGs0
>>230
JavaScriptはプロトタイプベースのオブジェクト指向言語なんだが
ブラウザのオマケのように扱われる不遇の時代が長かった。
今ではJavaScriptが出来ないとwebプログラミングが出来ない。

 

239: マシンガンチョップ(禿) [ニダ] 2017/01/07(土) 12:21:40.18 ID:OFRWKD840
>>232
いや、だからjavaScript単体では特殊な環境以外だと普通は仕事出来ないでしょ
phpやるにしてもrubyやるにしても必須でしょってことが言いたかっただけ
需要があるからjavaScript書きまくってるよ

 

 
 

コメントを残す

メールアドレスが公開されることはありません。