【IT】え、そうなの? 「将来性のないプログラミング言語5選」の内容に各所からツッコミ
■ このスレッドは過去ログ倉庫に格納されています
海外メディアが公開した記事「将来性のないプログラミング言語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 Rはまぁプログラミング言語じゃないから除外するとして、
Ruby、Haskell、Objective-C、Perl
が将来性あるとも思えないけどな…
誰がどんな内容でツッコミいれてんだろ つうか世界的には当然で当たり前のこと
ここでもガラパゴス化した日本の事情が明らかになったな
メリットもデメリットも理解して敢えて突き進むなら止めやしないが、周りが見えてないで驚いてるのはただの馬鹿
井の中の蛙である事を理解したほうがいいね 「将来性の(ない|ある)プログラミング言語○選」とか気にしてる奴は
適性が無いからプログラミングの仕事はやめたほういいよ。 Perlは滅びそうだよな
昔から結構好きだったが、5と6が別物すぎて脱落した >>8
RPGなんてアフリカ土人でも完璧に使いこなす現代戦において、極めたところで食っていくのは厳しい
あとサイコガン使うためのメンタルを極めるのも難しい 初心者はRubyからやれって言われたんだが心配になってきたぞ 人は記憶型と思考型に大別できる
そもそも40年ぐらいほとんど進歩してねーんじゃねーの
高級言語と呼ばれて40年?50年? もう最近はどの言語でも似たようなライブラリ叩いてその後書式が言語みたい Perlなんて、今の時代どの分野で使われてるのか謎だわ 日経コンピュータが30年前から「COBOL資産を○○にリプレース」とか煽ってた件。
今となってはその○○が先に滅んでる件。 C++の時代に
FORTRANは大学の授業で必須だったから受けたけど無駄だった。
そういやCOBOLもあったな。 >>15
まぁ極論すれば何でもいいんだが、あとで学び直しの手間が発生しない、という意味での可能性で行くとPythonを進めるのが普通だな、今なら Rubyは勉強や遊びにはいいかもしれないけど、
業務には使えないからね・・・これが致命的だった。 Javaってどうなの?
JDKのライセンスが有料になるとかで一時混乱してなかった? WordPressのためだけに存在するPHPは今後どうなるの? いろいろ言われてても死なない言語
C、java、COBOL、php kotlinめっちゃいいぞ
いろんなところでサポートしてくんないかな? (´σ `) ホジホジ >>20
小規模なサイトのcgiには結構生き残ってると思う RubyはRails6が散々足るものだったしPythonに負けて消滅だろう。 >>20
ちょっとしたテキスト処理のスクリプトでよく使う
bash+sedだと書くのが面倒 >>38
やりはじめは簡単に成果がでないと挫折しやすいから
windowsでプログラム勉強したいなら、すべてが内包されているVisualStudioでC#が一番いいよね
わかりやすい 将来性クソの日本ITの意見なんて考慮しなくていいだろ Objective-C については
Apple が重視しなくなって終わりだろうな
Perl も、よりよいスクリプト言語がある以上
存在意義が問われる >>29
いろんなOpenJDKベースのLTSができたけど、どれもLTSなのに短いとかで微妙。 Rubyは日本で人気あるだけだし今後廃れるのは必至だろう。しがみついてる奴らが反発してるだけ。 perl5 使わずに正規表現や文字列回りの保守性高く書くのは難しい
s{ \d+ }{ $& < 50 ? 50 : 99 }ex
s{" [^"]+ "}{ $& =~ s/ /-/gr }xeg
rubyは珍しく日本語禁足処理の nkf -f が組みこまれた言語だ
rubyも完璧ではないが、わざわざ実装するか?
日本語出力するならありだろう >>21
おま…
大学にある膨大なFORTRANライブラリ書き換えるのかよ?l >>41
AWK飛ばしてPerlかー
うん…昔よりはいろいろリッチにはなったよね…(←せこい) ruby がダメなわけではないにしろ
python の勢いが強くなった分
相対的に苦しくなった
なにかのライブラリを作るってなったときに
有力な python 向けにつくろう、ruby 向けはやめとこうってなる
そればさらに python 文化圏を充実させて
それがさらに python ユーザを増やす循環になるだろうから まあperlの方が資産が多いからな
すぐには無くならんだろう
ruby は、あとは開発者の熱意だけだな ハスケルは、ちょっとちやほやされ過ぎただけで
使ってきた人は、そのまま使うだろうよ しかし、VBとかCOBOLが選ばれないのは意外だった >>50
いやぁ、そんなニッチな使い方のぞいたら
求人としてのFORTRANなんてすでにご臨終でしょうよ… >>54
。・゚・(ノД`)・゚・。 うえええん
ただIDEがkotlinをjavaにコード変換してくれるから、kotlinで書いてもjavaとして出力できるヽ(´ー`)ノ 言語知ってどうこう言ってるのは底辺プログラマーだけ
これがそもそも要らなくなる プログラマーじゃないけど業務に必要になってRubyとPythonで迷ってRuby選んじゃったよ なぜかRuby推しな福岡。
福岡県コンテンツビジネス振興会議に急にRubyがくっついた。
http://www.digitalfukuoka.jp/ >>58
泣くなよ、大丈夫だよ
俺はjava大嫌いだけど、それはなかなかいいよ
脱javaって可能性もあるし、scala見たいに >>18
FORTRANはシステム開発用の言語ではなく、
数値計算記述に特化した言語だから、いわゆる
IT屋さんが使う言語とは別カテゴリーではないかと。 >>60
正直なところ、言語仕様としてはRubyの方が完成度高いと思う
俺もAI系のメジャーなライブラリがPythonじゃなかったらPython使ってないわ >>60
大差ないよ
マニュアルチラ見しときゃ、両方書けるよ、大丈夫 >>66
パイソンの方が古いから、しょうがないよね RubyなんてCOBOL以下の需要しかない
Pascalと同じぐらいの産業廃棄物 しかしperl6は、大失敗だったな
まったく違う言語に同じ名前つけたらだめだ
明らかに寿命がちじんだ >>69
Pascalはできそうでできないことが多くてうんざりする >>29
RHELとか抱き合わせで使えるし
AWS使うならcorrettoでいいし、何だかんだどうにかなってんじゃない むしろHaskellに将来性があったことなんてあるの? >>4
一行目がお前のど素人ぶりを示している。
ITパスポートでも取ってから、ここに来いよ間抜け。 言語については言語仕様は、それぞれの思想があっていろいろ理解できるけど、
問題は
・それを採用するプラットホームが多くあるか
・ライブラリが充実しているか
ってことがポイントだよな
いい言語作ったけどiOSしか使えません、ライブラリもあんまありませんじゃ、どんな言語でも無理 >>5
間違いなくないが、海外ではCOBOLの求人はほぼないから消えていくというより消えている言語。 >>68
古さは変わらないんじゃないの?
欧米でのMATLAB代替としてライブラリ実装が一気に進んだせいで水を開けられた >>8
もうそんな時代ではないから。
みずほの案件なくなったから、大きなCOBOLプロジェクトは事実として日本でもない。 >>57
数値計算ではまだ使われてるでしょ
未だにFORTRANが最速らしいし >>15
まあ、高校とかでも使われるJavaScriptが無駄にならないという点では優秀。 rubyはruby on railsのお陰で少し流行りそうになっただけだな
そのruby on railsが重過ぎて大規模システムには使えないことがバレてしまったのでオワコン扱い >>17
門外漢は黙ってた方が
恥をかかなくてすむぞ AIが進化すればプログラミングの概念もなくなるんじゃね >>17
お前の妄想は本気でどうでも良いから。
40年前?
pythonもJavaもC#もrubyもvbも何もないよね?
SQLすらない。
間抜けの頭の中はFORTRANとCOBOLとPL/1が未だに主流なのか? >>87
仕事としては消えてる
日本ではなんとかオートメーションのガラパゴスで流行ってる >>20
結構使われてるだろ
5ch、mixi、tsiteとか JavaScriptみたいに復権する言語もあるからわからんよ ライブラリって重要だよな
Delphi(ObjectPascal)のVCLとC#の.net FrameWorkを作った人は素晴らしい
同じ人だけど これからのファミリーベーシックはV3じゃないと使い物にならないらしいな >>22
30年前というと、バブル期だね。
その頃COBOLを置き換えるだけの能力と信頼性のある言語と言ったら何だろう?
モジュラ3とかEiffelは一般的ではなかったろうし、
Cなら消えたとはならないし、
VisualWorks(Smalltalk)は話題になっていたが、基幹システム担えるような言語ではないし。
まさかQuickBasicとかPascalか? 極論すればJavaScript以外は、全て消える可能性のある言語ということになっちゃうよ
今後20〜30年のスパンで絶対消えない言語と言い切れるのはJavaScriptしかないからね 20年後まだコード書いてるつもりの奴はいいのか?人生そんなに早く諦めて。 >>34
COBOLは今後はメンテナンス程度しか仕事はない。
金融系の仕事がここ10年と同じくらいあると思ってると、PL/1に殉じた人と同じ道を行くことになる。
PHPは7系への移行が進んでいない。
5系の切り捨てがあればあっという間に滅びる。Zendもそこは分かっているが、難しいね。 よかった、Object Pascalはまだ生き残れそうだな >>87
COBOLの同じだよ。
レガシーとしてのVBA案件はまだまだあるが、それは今後とも開発されるものではない。 なんだかんだ言って、無くなることなんてほぼありえない ■ このスレッドは過去ログ倉庫に格納されています