【企業・業界】【IT】若い開発者が新しいプログラミング言語を好きになれない理由

1 :マネロビ! 2019/01/14(月) 20:32:32 CAP_USER
プログラミング言語の世界で少しおかしなことが起きている。若者の反抗が「若さ」を嫌悪の対象としているようだ。HackerRankが4万人近くの開発者を対象に実施した新たな調査によると、「Go」や「Kotlin」などの新たに登場したプログラミング言語は、開発者が次に学びたいと思う言語として上位にランクインしたものの、18〜24歳の若い開発者はベテランの開発者よりもそういった言語を好まない傾向にあるという。

 その理由は経験によるところがあるのかもしれない。Adobeの開発者Fil Maj氏は、「新しい言語を使うことのメリットは、古い言語を使った経験があるからこそはっきりする」と話す。つまり、何年も苦労して「Java」に取り組んでいると、Goのすばらしさを実感しやすいということだ。
https://japan.zdnet.com/article/35131199/

2 :マネロビ! 2019/01/14(月) 20:33:31 92GEfNcJ
もう全部C#でいいです
44 :マネロビ! 2019/01/14(月) 21:38:36 VZd8jKEu
>>2
マイクロソフトの奴隷か
無知って怖いな
53 :マネロビ! 2019/01/14(月) 21:51:07 92GEfNcJ
>>44
奴隷というより信者かな〜
過去にいろいろ触ったけどVisual Studio C#の使い勝手の良さは異常
言語云々よりツールとして最強
4 :マネロビ! 2019/01/14(月) 20:35:26 HXtQL7ny
ぶっちゃげ頭の柔らかさがいる
オブジェクト言語だけでも理解に苦労するが
C#あたりになるとメモリーの容量を計算しながらプログラム組む自分に疲れ果てる
デバックがうまくいってもメモリーが足りないと動かねえ\(^O^)/
8 :マネロビ! 2019/01/14(月) 20:39:44 hwaX3LlE
cobol使ってる人達は新しい言語を喜ぶ傾向があるね
9 :マネロビ! 2019/01/14(月) 20:45:32 naKgTAXQ
若いか知らんが新しいのは勝手がわからない
つまりちゃんと動くかやどういう特性があるかわからないから嫌なんだよな
だからcが一番だしcobolがなくならない
basicは復活するしasmが最強
12 :マネロビ! 2019/01/14(月) 20:50:55 +vGczbyk
ベテラン開発者は技術の流行り廃りを何度も経験して生き残ってきたマッチョぞろいだからな
若い奴らのうち次の技術に乗れたやつだけが次の時代に生き残れるのさ
14 :マネロビ! 2019/01/14(月) 20:52:50 cUw1AEIY
若い人の方が言語の入れ替わりを間近に見てるからじゃね?
次の時代はこれだ、と頑張って覚えても、すぐに廃れちゃつまらないもの。

古臭いと言われてても、長いこと使われてる実績のある言語の方が
将来も使える可能性が高いだろうっていう読み。

15 :マネロビ! 2019/01/14(月) 20:54:04 QyOfjeTM
オレは、C言語で満足してる。

制御系だから、言語は増えると予想外のことがおきて

リスク高いwww

16 :マネロビ! 2019/01/14(月) 20:57:07 RigMqkjl
Goみたいな使いにくい言語よく使うよな
18 :マネロビ! 2019/01/14(月) 21:00:52 NcFXmBCN
古い言語を経験して
その問題点を経験して
新しい言語を経験すれば
導入する機能の意義を理解しやすいが

いきなり新しい言語をやると
わけもわからず複雑なことをやらされるようなところがあるのかもな

20 :マネロビ! 2019/01/14(月) 21:03:31 P6PHf8pw
若いというか初心者ほどライブラリ依存だから(それすら使えない初心者は仕事にならない)
古い方が膨大にライブラリ資産あるからね
あとマニュアルも
数言語を経験すると、これってまたあれのことでしょとマニュアル無しでもだいたい分かるんだが
21 :マネロビ! 2019/01/14(月) 21:05:57 V/5lWbww
理系の人って総じて頭悪いよね
コンピューター言語なんてどれだって
ちょっと書式が違うだけでどれも同じなのに
ちょっと変えられるとついていけなくて
混乱するっていうw
俺ら多国籍言語に携わってる
有名国立文系大卒にしてみれば
PC言語なんて一個やれば
あとは応用でなんとでもなるw
42 :マネロビ! 2019/01/14(月) 21:35:08 iwfTVLIw
>>21
それ、前世紀の経験則だな。
CやPascal、せいぜいAdaやC++しか知らない人間が Ruby や Rust、Kotlinや Swift で
スラスラとプログラミングできるわけがないのだが。
48 :マネロビ! 2019/01/14(月) 21:44:00 Dbe0qDz3
>>42
いや、プログラマの適性があるやつは何の言語を使ったってスラスラ使える。逆に適性のないやつには何を使わせたってひどいプログラムを書く。
どの言語を勉強していたかなんて関係ない。
51 :マネロビ! 2019/01/14(月) 21:50:02 iwfTVLIw
>>48
C「だけ」の達人が Swiftのプロトコルを使って、Factory Methodのデザインパターンを
活用した GUIのプログラムをいきなり書けるわけがないのよ。
アプリでアンドゥを実装するために、ラムダを使って Commandパターンをコーディング
しろ、って言われて Basicプログラマがいきなりプログラム書けるかって話。
プログラマの適正云々には同意するが、ある程度の複数の言語の使用経験は必須。
62 :マネロビ! 2019/01/14(月) 22:04:21 FlVwUuQd
>>51
言語というか、パラダイムの違いだな、それ。
22 :マネロビ! 2019/01/14(月) 21:06:22 s0qcGy1K
覚えた先に何があるかだな。それすらわからない段階では動きようがない。
26 :マネロビ! 2019/01/14(月) 21:09:27 iDaS6TWb
制御系は、C言語とアセンブラで昔から変わらないので良いよね
31 :マネロビ! 2019/01/14(月) 21:19:56 4dK9lQiW
Javaは基本設計の時点でクソすぎた
これに尽きる
34 :マネロビ! 2019/01/14(月) 21:26:20 RN4S7y2K
言語は何でも良いけど
とにかく視覚的に目に見える成果物が作れるもので
かつ実用的なものから入らないとダメ
初心者はできればHTMLとJavaScriptから入った方が良い

自分で検索ボタンとか目に見えるものを作る
→データベースと連携させて情報が表示できる
→サーバー系の理解を徐々に深めるという手順が一番効率良い

36 :マネロビ! 2019/01/14(月) 21:29:08 mr34pi9N
そろそろ言語じゃなくて
ビジュアルプログラミングに移行すべき
46 :マネロビ! 2019/01/14(月) 21:39:16 iwfTVLIw
>>36
ビジュアルプログラミングの限界は、1980年代に「銀の弾丸はない」で論破されて以来、
業界の常識だよ。せいぜいが UMLで記述するレベルであって、大規模なプログラミングには
到底適用できない。
37 :マネロビ! 2019/01/14(月) 21:30:52 MOe8HcIQ
条件分岐や配列とかに関する仕様はさー、国際規格で統一した方がいいと思うんだよ。
言語ごとに、if やelseif の単語を別にするメリットって何にも無いだろ?
56 :マネロビ! 2019/01/14(月) 21:58:05 /PVztNS7
>>37
使わんかったらええんちゃうか?
三項演算子とか配列とかstateパターンとかあるし(適当)
40 :マネロビ! 2019/01/14(月) 21:34:02 ljdMj7CQ
rustやjuliaは駄目なん?
61 :マネロビ! 2019/01/14(月) 22:02:08 FlVwUuQd
>>40
その辺が主流になる予測は無いなぁ
99 :マネロビ! 2019/01/14(月) 23:02:55 3wNcfqKb
結局これから覚えるのにおすすめはどれ?
hypertalkなら少し分かる
101 :マネロビ! 2019/01/14(月) 23:04:43 W1aOUMAg
>>99
なにしたいか具体的に書いたほうがいいかもしんない
それによって答えが禿げしく変わってくるお
104 :マネロビ! 2019/01/14(月) 23:08:55 3wNcfqKb
>>101
株式やスマホアプリランクのまとめサイト製作
103 :マネロビ! 2019/01/14(月) 23:07:30 hxoafjdK
>>99
ぶっちゃけ言語なんてどれでもいい
言語でできることはたかがしれてるし、このスレでも書かれているようにkotlinとかはjavaの書き方が少し楽になるぐらいでしかない

一番大事なのは開発環境、ライブラリ、開発手法など、その環境独特のものを覚えること
言語なんてif forあたりの基本が理解できればなんとでもなる

108 :マネロビ! 2019/01/14(月) 23:12:59 +vgq1mhY
新しい言語は基礎的内容のドキュメント少なさがある。
よって最初に選ぶ言語として不適切なことも多い。
そして、既存の言語の不出来な部分を改良して作られてるために、まあ玄人好みになる。
また既存の人気言語からいろいろと参考に組んでいるために、色々な言語経験者から流入しやすい。

シェアしてください。

このエントリーをはてなブックマークに追加

関連コンテンツ

人気記事

今すぐ始める外為特集

外為オンライン

年連続FX年間取引高NO.1!

実績と信頼の外為ならここ

5000円から始められるFXならば

外為オンライン
外為ジャパン

外為ジャパン

1,000通貨単位からのお取引可能!

振込手数料無料対応可能銀行が約380もあるため、少額から始められるFXです。

スマホで取引を行うと2万円のキャッシュバックが最大もらえるキャンペーン中なので急ぎましょう

FXなら外為ジャパン
初めてのFX取引[FXブロードネット]

FXブロードネット

『FX』をもっと身近に感じてほしい。

そんな想いからまずユーザー様の負担を軽減、コスト安に拘りました!

≫クイック入金で振込手数料0円(無料!)

出金手数料もFXブロードネット持ち

いたれりつくせりのユーザー目線。

[FXブロードネット]

      相互リンク・RSS お問い合わせ

      相互リンク・RSS等の申請は随時受け付けております。 また、削除申請や広告の掲載などもこちらからお問い合わせください

      MAIL:master@gmatom.com

      sslの関係で、トップページからの逆アクセスになります。

      記事作成外注募集中です。