X



【IT】え、そうなの? 「将来性のないプログラミング言語5選」の内容に各所からツッコミ
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★
垢版 |
2019/08/07(水) 17:42:29.72ID:CAP_USER
海外メディアが公開した記事「将来性のないプログラミング言語5選」の意外とも言える内容にツッコミが殺到している。

 これは海外の求人メディア「Dice」が公開した求職者向けの記事。同類の記事は過去にも多数あるが、今回話題になっているのは、将来性がないとされた5つのプログラミング言語の筆頭に、日本では有望と扱われることが多いRubyが挙げられているため。理由としては、過去18カ月でTIOBEのランキングが9位から12位に後退していること、同サイトが扱う求人データでRubyのスキルを必要とする求人が56%も減少していることが挙げられているが、海外はともかく日本から見るとやや違和感のある内容ということで、Twitterでは主に日本からのツッコミが入りまくっている。記事が公開されたのは先月末で、海外ではRedditを除けばそこまで注目されていなかったにもかかわらず、思わぬところで火の手が上がった格好だ。ちなみにRuby以外の顔ぶれとしては、Haskell、Objective-C、R、Perlが挙げられており、捉えどころのない内容との指摘も多い。

5 Programming Languages That Are Probably Doomed(Dice.com)
https://insights.dice.com/2019/07/29/5-programming-languages-probably-doomed/

https://internet.watch.impress.co.jp/docs/yajiuma/1200475.html
0002名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:45:05.68ID:5vSgGAqG
n88BASIC
0003名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:47:13.50ID:WaXUrzDC
Javaが入ってなかったのが意外
0004名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:47:28.49ID:EzKhIVzT
Rはまぁプログラミング言語じゃないから除外するとして、
Ruby、Haskell、Objective-C、Perl
が将来性あるとも思えないけどな…

誰がどんな内容でツッコミいれてんだろ
0005名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:47:32.31ID:WaXUrzDC
COBOLも
0006名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:47:44.06ID:mAQcJxP+
>>2
syntax error
0008名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:49:50.81ID:EuTig61d
COBOLとRPG扱えれば一生食っていけるぞ
0010名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:52:03.25ID:zO1NXvf0
つうか世界的には当然で当たり前のこと
ここでもガラパゴス化した日本の事情が明らかになったな

メリットもデメリットも理解して敢えて突き進むなら止めやしないが、周りが見えてないで驚いてるのはただの馬鹿
井の中の蛙である事を理解したほうがいいね
0011名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:53:32.19ID:zfKac8Pj
「将来性の(ない|ある)プログラミング言語○選」とか気にしてる奴は
適性が無いからプログラミングの仕事はやめたほういいよ。
0013名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:54:42.79ID:gdjvuBQf
Perlは滅びそうだよな
昔から結構好きだったが、5と6が別物すぎて脱落した
0014名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:54:57.85ID:EzKhIVzT
>>8
RPGなんてアフリカ土人でも完璧に使いこなす現代戦において、極めたところで食っていくのは厳しい
あとサイコガン使うためのメンタルを極めるのも難しい
0015名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:55:05.55ID:+Tgj2dxL
初心者はRubyからやれって言われたんだが心配になってきたぞ
0017名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:56:04.84ID:NiNjA31O
人は記憶型と思考型に大別できる

そもそも40年ぐらいほとんど進歩してねーんじゃねーの
高級言語と呼ばれて40年?50年?
0019名刺は切らしておりまして
垢版 |
2019/08/07(水) 17:58:14.48ID:tSb35Bvu
もう最近はどの言語でも似たようなライブラリ叩いてその後書式が言語みたい
0022名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:01:27.92ID:zfKac8Pj
日経コンピュータが30年前から「COBOL資産を○○にリプレース」とか煽ってた件。
今となってはその○○が先に滅んでる件。
0023名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:04:00.39ID:f6eoG2hU
Powerbuilderを忘れないで!
0024名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:04:55.53ID:RynY6j9Y
ファミリーベーシック
0025名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:05:09.15ID:CsLHF9F/
C++の時代に
FORTRANは大学の授業で必須だったから受けたけど無駄だった。
そういやCOBOLもあったな。
0026名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:05:25.29ID:zO1NXvf0
>>15
まぁ極論すれば何でもいいんだが、あとで学び直しの手間が発生しない、という意味での可能性で行くとPythonを進めるのが普通だな、今なら
0028名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:06:27.71ID:NOLRWHah
Rubyは勉強や遊びにはいいかもしれないけど、
業務には使えないからね・・・これが致命的だった。
0030名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:12:54.24ID:cpMuR1b2
人月の神話を読んでないの?
0031名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:15:03.24ID:VwueF9sP
え、間違ってなくね
0032名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:16:47.01ID:qpNkbhSv
WordPressのためだけに存在するPHPは今後どうなるの?
0033名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:19:01.81ID:hnoUF3Pm
ふむ
0034名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:19:43.67ID:VwueF9sP
いろいろ言われてても死なない言語
C、java、COBOL、php
0035名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:20:24.27ID:XDVuzXA/
>>29
業界から排除
0036名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:20:53.59ID:aRSTIVk1
kotlinめっちゃいいぞ
いろんなところでサポートしてくんないかな? (´σ `) ホジホジ
0037名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:21:02.26ID:oV5/gTKw
将来性はないよな
原稿で満足
0042名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:27:49.05ID:aRSTIVk1
>>38
やりはじめは簡単に成果がでないと挫折しやすいから
windowsでプログラム勉強したいなら、すべてが内包されているVisualStudioでC#が一番いいよね
わかりやすい
0043名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:28:21.38ID:CpmkmiqI
将来性クソの日本ITの意見なんて考慮しなくていいだろ
0044名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:28:42.75ID:1JhNOYs5
Objective-C については
Apple が重視しなくなって終わりだろうな
Perl も、よりよいスクリプト言語がある以上
存在意義が問われる
0048名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:29:44.36ID:qx6NXbHU
Rubyは日本で人気あるだけだし今後廃れるのは必至だろう。しがみついてる奴らが反発してるだけ。
0049名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:30:04.13ID:xkePhDbP
perl5 使わずに正規表現や文字列回りの保守性高く書くのは難しい
s{ \d+ }{ $& < 50 ? 50 : 99 }ex
s{" [^"]+ "}{ $& =~ s/ /-/gr }xeg

rubyは珍しく日本語禁足処理の nkf -f が組みこまれた言語だ
rubyも完璧ではないが、わざわざ実装するか?
日本語出力するならありだろう
0050名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:30:13.60ID:Z8eTynkW
>>21
おま…
大学にある膨大なFORTRANライブラリ書き換えるのかよ?l
0051名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:31:04.45ID:Wdj1owqV
>>41
AWK飛ばしてPerlかー
うん…昔よりはいろいろリッチにはなったよね…(←せこい)
0052名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:31:06.61ID:1JhNOYs5
ruby がダメなわけではないにしろ
python の勢いが強くなった分
相対的に苦しくなった
なにかのライブラリを作るってなったときに
有力な python 向けにつくろう、ruby 向けはやめとこうってなる
そればさらに python 文化圏を充実させて
それがさらに python ユーザを増やす循環になるだろうから
0053名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:34:38.41ID:blZnQEDA
まあperlの方が資産が多いからな
すぐには無くならんだろう
ruby は、あとは開発者の熱意だけだな
0055名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:36:21.29ID:blZnQEDA
ハスケルは、ちょっとちやほやされ過ぎただけで
使ってきた人は、そのまま使うだろうよ
0058名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:37:49.29ID:aRSTIVk1
>>54
。・゚・(ノД`)・゚・。 うえええん

ただIDEがkotlinをjavaにコード変換してくれるから、kotlinで書いてもjavaとして出力できるヽ(´ー`)ノ
0059名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:39:52.19ID:w7AIEwMa
言語知ってどうこう言ってるのは底辺プログラマーだけ
これがそもそも要らなくなる
0062名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:41:55.75ID:blZnQEDA
>>58
泣くなよ、大丈夫だよ
俺はjava大嫌いだけど、それはなかなかいいよ
脱javaって可能性もあるし、scala見たいに
0064名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:42:50.03ID:k5qE+Rn3
>>60
業務によるんじゃない
0065名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:43:19.01ID:ibmWhTWR
>>18
FORTRANはシステム開発用の言語ではなく、
数値計算記述に特化した言語だから、いわゆる
IT屋さんが使う言語とは別カテゴリーではないかと。
0066名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:43:21.87ID:oZ1Bw1mS
>>60
正直なところ、言語仕様としてはRubyの方が完成度高いと思う
俺もAI系のメジャーなライブラリがPythonじゃなかったらPython使ってないわ
0067名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:43:44.34ID:blZnQEDA
>>60
大差ないよ
マニュアルチラ見しときゃ、両方書けるよ、大丈夫
0068名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:45:37.91ID:blZnQEDA
>>66
パイソンの方が古いから、しょうがないよね
0069名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:46:47.86ID:jMEslnWs
RubyなんてCOBOL以下の需要しかない

Pascalと同じぐらいの産業廃棄物
0070名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:48:00.49ID:blZnQEDA
しかしperl6は、大失敗だったな
まったく違う言語に同じ名前つけたらだめだ
明らかに寿命がちじんだ
0071名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:48:09.65ID:5vSgGAqG
>>69
Pascalはできそうでできないことが多くてうんざりする
0072名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:49:38.12ID:k5qE+Rn3
>>29
RHELとか抱き合わせで使えるし
AWS使うならcorrettoでいいし、何だかんだどうにかなってんじゃない
0073名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:50:52.30ID:skpFZHfV
むしろHaskellに将来性があったことなんてあるの?
0074名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:51:42.56ID:gAJYRolE
>>4
一行目がお前のど素人ぶりを示している。

ITパスポートでも取ってから、ここに来いよ間抜け。
0075名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:52:31.98ID:aRSTIVk1
言語については言語仕様は、それぞれの思想があっていろいろ理解できるけど、
問題は

・それを採用するプラットホームが多くあるか
・ライブラリが充実しているか

ってことがポイントだよな
いい言語作ったけどiOSしか使えません、ライブラリもあんまありませんじゃ、どんな言語でも無理
0076名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:52:41.95ID:gAJYRolE
>>5
間違いなくないが、海外ではCOBOLの求人はほぼないから消えていくというより消えている言語。
0077名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:52:58.59ID:ZR+oLOch
>>68
古さは変わらないんじゃないの?
欧米でのMATLAB代替としてライブラリ実装が一気に進んだせいで水を開けられた
0078名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:53:44.22ID:gAJYRolE
>>8
もうそんな時代ではないから。

みずほの案件なくなったから、大きなCOBOLプロジェクトは事実として日本でもない。
0079名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:54:10.42ID:gAJYRolE
>>65
ど素人乙
0080名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:54:58.26ID:K9lsVx6y
>>57
数値計算ではまだ使われてるでしょ
未だにFORTRANが最速らしいし
0081名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:55:47.41ID:gAJYRolE
>>15
まあ、高校とかでも使われるJavaScriptが無駄にならないという点では優秀。
0082名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:56:10.58ID:ZYt8Zahh
rubyはruby on railsのお陰で少し流行りそうになっただけだな
そのruby on railsが重過ぎて大規模システムには使えないことがバレてしまったのでオワコン扱い
0083名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:56:21.67ID:ZR+oLOch
>>80
求人としては無いと思う
0085名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:59:07.66ID:fV/m7jtz
AIが進化すればプログラミングの概念もなくなるんじゃね
0086名刺は切らしておりまして
垢版 |
2019/08/07(水) 18:59:29.11ID:gAJYRolE
>>17
お前の妄想は本気でどうでも良いから。
40年前?
pythonもJavaもC#もrubyもvbも何もないよね?
SQLすらない。

間抜けの頭の中はFORTRANとCOBOLとPL/1が未だに主流なのか?
0088名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:01:45.47ID:ZR+oLOch
>>87
仕事としては消えてる
日本ではなんとかオートメーションのガラパゴスで流行ってる
0089名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:02:14.33ID:HG2iHDcl
>>20
結構使われてるだろ
5ch、mixi、tsiteとか
0090名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:02:33.95ID:puULqhma
JavaScriptみたいに復権する言語もあるからわからんよ
0091名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:03:16.74ID:Uadi0+gW
AIの時代Prologやるべき
0092名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:03:30.01ID:aRSTIVk1
ライブラリって重要だよな

Delphi(ObjectPascal)のVCLとC#の.net FrameWorkを作った人は素晴らしい
同じ人だけど
0094名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:06:13.91ID:gAJYRolE
>>22
30年前というと、バブル期だね。
その頃COBOLを置き換えるだけの能力と信頼性のある言語と言ったら何だろう?

モジュラ3とかEiffelは一般的ではなかったろうし、
Cなら消えたとはならないし、
VisualWorks(Smalltalk)は話題になっていたが、基幹システム担えるような言語ではないし。
まさかQuickBasicとかPascalか?
0095名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:06:57.47ID:BqEWp59s
極論すればJavaScript以外は、全て消える可能性のある言語ということになっちゃうよ
今後20〜30年のスパンで絶対消えない言語と言い切れるのはJavaScriptしかないからね
0096名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:09:04.97ID:HG2iHDcl
動けば何の言語だっていい
0098名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:09:24.17ID:gAJYRolE
>>34
COBOLは今後はメンテナンス程度しか仕事はない。
金融系の仕事がここ10年と同じくらいあると思ってると、PL/1に殉じた人と同じ道を行くことになる。

PHPは7系への移行が進んでいない。
5系の切り捨てがあればあっという間に滅びる。Zendもそこは分かっているが、難しいね。
0100名刺は切らしておりまして
垢版 |
2019/08/07(水) 19:11:07.46ID:gAJYRolE
>>87
COBOLの同じだよ。

レガシーとしてのVBA案件はまだまだあるが、それは今後とも開発されるものではない。
■ このスレッドは過去ログ倉庫に格納されています

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