Rubyはオワコン?「滅びゆく5つのプログラミング言語」に関する所感。

先日「おそらく先がない5つのプログラミング言語」という記事が話題になり、その中で「Ruby、Haskell、Objective-C、R、Perl」が「先がない言語」として言及されていましたが、Web業界で人気の「Ruby」は本当にオワコンなのかという点に関して、疑問を持たれたり不安に思われる方が結構いるかなと思いますので、今回はその点に関して簡潔に解説してみました。
★11/6(金)発売! 「21世紀最強の職業 Web系エンジニアになろう 〜AI/DX時代を生き抜くためのキャリアガイドブック〜」
www.amazon.co.jp/dp/4408339334
-----
★関連記事
おそらく先がない5つのプログラミング言語?
yamdas.hatenablog.com/entry/2...
5 Programming Languages That Are Probably Doomed
insights.dice.com/2019/07/29/...
The State of the Octoverse
octoverse.github.com/
★オンラインサロン「雑食系エンジニアサロン」
zsksalon.com
★雑食系ビジネス大学(KZread新チャンネル)
/ @kenta6076
★Twitter
/ poly_soft
★Qiita
qiita.com/poly_soft
★Instagram
/ kenta_planet
★note
note.mu/poly_soft
★業務経歴
github.com/kenta-polyglot/cv

Пікірлер: 120

  • @zsk_engineer
    @zsk_engineer3 жыл бұрын

    現役エンジニアやエンジニア志望者の方たち向けのコミュニティ「雑食系エンジニアサロン」を運営しています。 現役エンジニア同士の繋がりを作りたい方や、エンジニア転職にご興味がある方たちは、是非会員サイトをご覧になっていただければと思います。 zsksalon.com/

  • @2hemispheres2
    @2hemispheres25 жыл бұрын

    いつも有益な情報をありがとうございます!

  • @kazuhirotokunaga9642
    @kazuhirotokunaga96424 жыл бұрын

    javascriptの人気はどうでしょうか? 今後、衰える可能性があるのか見解を聞きたいです。

  • @Salondool
    @Salondool4 жыл бұрын

    解説、ありがとうございます。 流れについていくのが難しいですが、わたしにはありがたい情報です。

  • @user-if1ii7ko8t
    @user-if1ii7ko8t4 жыл бұрын

    他のエンジニア系youtuberさんよりも非常にわかりやすいです。 ありがとうございます。

  • @macoto_itooo
    @macoto_itooo3 жыл бұрын

    pythonとcやってて、rubyやろうか迷ってたのでありがたいです!

  • @MT-zk5gt
    @MT-zk5gt3 жыл бұрын

    ちょうどRubyを学び始めようと思っていた者です。 参考にさせていただきました。ありがとうございます。

  • @alexturner5923
    @alexturner59234 жыл бұрын

    プロフィールとか動画見てるとアングルに対しての強い拘りを感じる

  • @takayamayoshikazu2782
    @takayamayoshikazu27824 жыл бұрын

    Rubyの技術者採用が多い背景ってそういうことなんですね😃 でも、廃れていく傾向にあるとは… 確かに今のスタートアップの流れから考えるとそう言えるのは確かですね

  • @user-uf8yu4qi9f
    @user-uf8yu4qi9f4 жыл бұрын

    プログラミングしないんだけどこの淡々とした語りが大好きすぎて見入ってしまう。。

  • @user-ln5wh1ly6s
    @user-ln5wh1ly6s5 жыл бұрын

    インターネットエンジニアの将来性について教えて頂きたいです

  • @kawakitasaika_majinukeru
    @kawakitasaika_majinukeru2 жыл бұрын

    リクエスト:粉雪を歌ってほしい

  • @MotosumiyoshiNanao
    @MotosumiyoshiNanao4 жыл бұрын

    機械学習とウェブサービスっていうのが言語の違い以上に違うのでなんか変な議論になってる気がしてます

  • @takashi-aoki
    @takashi-aoki4 жыл бұрын

    FlashLiteがない。adobeCCのFlashCS6の提供終了によって本当にオワコン言語になってしまった

  • @yamat0jp
    @yamat0jp4 жыл бұрын

    懇切丁寧

  • @TR-sy8qs
    @TR-sy8qs5 жыл бұрын

    守り…仰りたい事は分かるが、何も技術志向エンジニア以外は守りかというとそうでもないと思う。

  • @osmy
    @osmy5 жыл бұрын

    日本だけは確かに特殊ですよね〜。QuoraでMatzのところに、今回の内容と同じような「Rubyはどうなるんですか」と聞かれてて笑いました。

  • @tadashifujinaga
    @tadashifujinaga4 жыл бұрын

    勉強になります。

  • @nnswm748
    @nnswm7484 жыл бұрын

    0:30 【結論の概要】Rubyの右肩下がりは、ほぼ間違いない。 3:21 ただし、日本は特殊。まだしばらくは残り続ける。 4:20 KENTAさん個人の見解 5:14 6:15 初学者さん向け「RubyとRailsが無難」

  • @user-mc8rn2ko3k
    @user-mc8rn2ko3k5 жыл бұрын

    そもそも言語にこだわりすぎる事自体が本質的じゃない気がする…

  • @Lv-es4qe

    @Lv-es4qe

    4 жыл бұрын

    同じこと書き込もうと思ったら出てた

  • @hs6352

    @hs6352

    4 жыл бұрын

    そのとおりだと思います。オブジェクト指向の概念等は一緒ですし。1つオブジェクト指向言語をマスターすれば応用は効きます。

  • @tellnothing

    @tellnothing

    4 жыл бұрын

    「初学者の方が(より効率的に)Web業界に潜り込むための~」って言ってんのに… ホント文脈読めない人が多いなあ

  • @user-qp1ez5ee8y

    @user-qp1ez5ee8y

    4 жыл бұрын

    @@tellnothing この方のコメント欄では特にその傾向が強いですよねw タイトルだけ見て書き込んでいるのでしょう

  • @takayamayoshikazu2782

    @takayamayoshikazu2782

    4 жыл бұрын

    私はどんな人をCTOに迎えるべきか参考になりました😃

  • @ka9emusyavlog120
    @ka9emusyavlog1205 жыл бұрын

    Perlはどのくらいオワコンなんですかね。 現在、使っています(会社で)

  • @kuwhgenwhetted
    @kuwhgenwhetted4 жыл бұрын

    よし、Rubyを勉強しよう!

  • @aocchi1638
    @aocchi16384 жыл бұрын

    RORに限った話じゃありませんが、そもそもフレームワックって陳腐化しやすんですよね、ガチガチなので時代についていけなくなる事が多い

  • @user-dq5hc2ut6s
    @user-dq5hc2ut6s4 жыл бұрын

    javascript もオワコンと呼ばれる時代が有りましたけど急上昇してますよね。

  • @user-cp5kj3kt8n
    @user-cp5kj3kt8n4 жыл бұрын

    仕事としてならWeb業務用システムならやっぱりjavaですね 厳密に言語仕様組まれている為保守、運用しやすいです 只java自体良くも悪くも厳密に言語仕様を組まれている為にマスターするのはかなり大変だと考えています ソフトウェア部分ならC#が最有力候補かと

  • @ba5023

    @ba5023

    4 жыл бұрын

    C#いいよね。クロスプラットフォームでスマホアプリも開発できるしね。まじC#おすすめなんだけど、意外と求人少ないよね。

  • @issjissj4759
    @issjissj47594 жыл бұрын

    haskell は、だめですか?

  • @takazoozoo
    @takazoozoo3 жыл бұрын

    Rubyが終わりは正しい,LL言語は代替が現れやすいからね PHPは残り続けるがRubyはどんどん減っていくだろう

  • @e3chicago
    @e3chicago5 жыл бұрын

    Rubyの需要は日本国外ではほとんどないのは確か。海外エンジニアなので日本のRubyを語る人の多さに驚く。

  • @wintobe321
    @wintobe3214 жыл бұрын

    言語など習得すれば済む話

  • @motchmisaore
    @motchmisaore4 жыл бұрын

    そう考えるとC言語がどれだけ偉大な発明かがすごいかがわかる。こんなに生まれては消えゆく言語がたくさんある中、Cだけは古来からありその後の多くの言語の礎となったうえ、いまだに重宝されている。カーニハンとリッチーは、もはやそろそろガウスやオイラーに届くんじゃないかと思うくらいに偉大。

  • @motchmisaore

    @motchmisaore

    3 жыл бұрын

    @宮坂伝人 ちなみに、今pythonとJavaScript を勉強中です

  • @panipaniize
    @panipaniize4 жыл бұрын

    仕事や求人の観点で言えば、言語それ自体の性質というよりも、言語に付随するライブラリやフレームワークや蓄積されたドキュメントなど、がターゲットとしている分野でどのくらいあるか、でしょう。注意するのはPythonを使ったから機械学習を理解できる、わけでもなく、Pythonが機械学習に適している言語、でもなく、機械学習用のライブラリが多い、というだけ(使用人口が多ければそれだけ資産の蓄積が進んで使用人口がまた増えるという循環)。日本でRuby + Railsが根強い理由の一つは日本語の資産が多いから。逆に言うと、英語圏の人がRuby + Railsを切って捨てる理由もそこにある(かもしれない)。ちなみに、Rubyを学んでおくとHaskellやElixirなど関数型言語を学びやすくなる。

  • @lorenzoleonardo1622
    @lorenzoleonardo16224 жыл бұрын

    GO、Pythonめちゃくちゃ推すやんw

  • @entanglement2023
    @entanglement20232 жыл бұрын

    RoRは衝撃的でした。いまでもRoRの思想はすごいと思います。でも、もう私はRubyはやっていません。

  • @lastsamurai1862
    @lastsamurai18624 жыл бұрын

    80年代に滅びる言語、とかいろいろ言われてましたけどほとんど外れてます。なのであんまりはやりとかはあてにならないのでは?

  • @terijustice1373
    @terijustice13733 жыл бұрын

    2020年5月から7月 ほとんどの開発が無くなって、唯一 rubyだけのエンジニアしか募集してる案件が無かった

  • @shiryaku
    @shiryaku5 жыл бұрын

    まとめると、世界↓ 日本↘ こゆこと。

  • @eeeg

    @eeeg

    4 жыл бұрын

    わかりやすすぎて飛び降りました

  • @tiredshown-9388

    @tiredshown-9388

    4 жыл бұрын

    日本が遅れているってことで合ってる? (理解力皆無)

  • @ferrarilover1331

    @ferrarilover1331

    4 жыл бұрын

    @@tiredshown-9388 ちょっと違うと思う 動画でも言ってるけどRubyが日本発祥で愛着持って使ってる人も多いから衰退速度が海外に比べると緩やかってことかな

  • @user-cc2yt8wy5g
    @user-cc2yt8wy5g5 жыл бұрын

    現在大学生で、夏休み期間の間にプログラムを学習しバイトで小遣い稼ぎしたいと思っているのですがHTMLやPHP、Ruby&Rails等を学ぶことに意義はあるのでしょうか。また、バイトの小銭稼ぎの場合やらなくてよい言語とやるべき言語はなんでしょうか。 長文失礼しました。

  • @IT-et1dy

    @IT-et1dy

    5 жыл бұрын

    クアッドホッパー 自分も大学生で夏休みを使ってプログラミング勉強中です笑 なにもアドバイスできる立場ではないですが、お互い頑張りましょう!

  • @IT-et1dy

    @IT-et1dy

    5 жыл бұрын

    クアッドホッパー 「初案件 プログラミング」で調べると、初案件受注までの情報が載ってるサイトがたくさん表示されるのでそれを参考にしてみるのもありだと思います!

  • @user-cf5ij8qt1w

    @user-cf5ij8qt1w

    4 жыл бұрын

    ちょっとお金を稼ぐ程度ならWordPressでもいい気がします

  • @cheeeeeeeeeeeeeeeeeeeeE

    @cheeeeeeeeeeeeeeeeeeeeE

    4 жыл бұрын

    言語なんてなんでも良いから早く始めなよ。そういうの関係ないから

  • @user-bb8np3mq5e

    @user-bb8np3mq5e

    4 жыл бұрын

    バイトの小銭稼ぎなら言語の勉強をするより、フロントエンドのデザインの勉強をして、Adobeを導入してWebデザインをやるほうが効率いいと思う

  • @daisuke2965
    @daisuke29653 жыл бұрын

    Objective-Cはバイナリ互換性がある言語なので、動的フレームワークではいまだに使われてる。Swift5になってバイナリ互換性がやっとサポートした感じなので、まだまだiosエンジニアは知識として手放せない。まあコアな部分関わってない画面しかやらないエンジニアはSwiftだけでいいけど。

  • @denkihompoco.ltd.1514
    @denkihompoco.ltd.15144 жыл бұрын

    rubyは使っていないんだがWebでの緩い型付けというワードを見ると触る気がしない。 たぶん私は厳密な型付けが好きなんだろうな。

  • @304
    @3044 жыл бұрын

    Ruby推しだけど、RailsのためのRubyであってほしくない。 Railsが終わったらRubyも終わるみたいになってほしくないから。 Rubyのコードは美しい。

  • @sho_0551
    @sho_05514 жыл бұрын

    対等なレビューではないな。サービス志向エンジニアをディスりすぎている。

  • @user-uf8wm6do2n
    @user-uf8wm6do2n4 жыл бұрын

    大手企業の今更移管できないシステムはやはりcobolやJava、Cが多いので、初学者であるからこそ長い目で見て技術者が減っていく古い言語を知っておくことも重要であると感じています。10年後に自信持ってcobolの銀行システム触れる技術者が何人いるかって考えると。。。

  • @seal4854
    @seal48544 жыл бұрын

    C#が最強なのでは..?

  • @user-wm2vt4td6s

    @user-wm2vt4td6s

    4 жыл бұрын

    あり

  • @user-td2dh3ez6r
    @user-td2dh3ez6r4 жыл бұрын

    うーん悩むなぁ.... 自分の専攻だと、これからもっとPython使うことになるんだろうけど....仕事に繋がらないとなるとなぁ

  • @acurara0113
    @acurara01134 жыл бұрын

    俺って無駄にひねくれてるからこういうの見るとライバルを減らそうとしてるだけなんじゃないかとか思っちゃう

  • @hisui008
    @hisui0085 жыл бұрын

    PHPとLaravelはどうだろうか

  • @user-xq8pw2ef4f

    @user-xq8pw2ef4f

    4 жыл бұрын

    Yuji Fukuda laravelは言語ではないですね

  • @MK-du6td
    @MK-du6td4 жыл бұрын

    えっ?WebアプリってREACTかAngular(typescript)が主流じゃないの?

  • @user-hy5qq3fo1i

    @user-hy5qq3fo1i

    4 жыл бұрын

    椿桜 それフロントエンド バックエンドは色々ある

  • @ky4034
    @ky40344 жыл бұрын

    『R』ユーザーとしてはショック。

  • @masashin0402
    @masashin0402 Жыл бұрын

    なんでRubyが使われなくなってるのか理由を知りたい。

  • @vitamin999999
    @vitamin9999994 жыл бұрын

    みんなやりたくないだろうけど、Java が一番使われているよ。 医療・金融とかミッションクリティカルなシステムにおいて、PHPとかRubyは選ばれない。

  • @gdgdragon886sigoto
    @gdgdragon886sigoto5 жыл бұрын

    技術思考エンジニアってイノベーションのジレンマって理解してないのよ そもそもサービスを使う側は新しい技術には関心がない。使えればいいそれだけ だからユーザビリティを理解した会社は技術思考の会社よりも強い。 SIのようなサービス思考の会社はアレだけどね(笑)

  • @user-uv4rm9ge1y
    @user-uv4rm9ge1y4 жыл бұрын

    食べログとか確かRubyじゃなかったけ?

  • @user-xf3pb5oj1b
    @user-xf3pb5oj1b4 жыл бұрын

    どこ見て喋ってるんだ

  • @Harunyano

    @Harunyano

    4 жыл бұрын

    渡辺え カンペがあるんやない?

  • @mmm7138
    @mmm71385 жыл бұрын

    業務でPython使ってるからFlaskやDjango触ってるけど、本気でweb系転職考えるならRailsしたほうがいあよなぁやっぱ

  • @user-xs3jt6mh7b

    @user-xs3jt6mh7b

    4 жыл бұрын

    なぜでしょうか?自分、全く未経験のため、教えていただきたいです。

  • @ryoi05181474

    @ryoi05181474

    4 жыл бұрын

    @@user-xs3jt6mh7b Ruby on Rails と呼ばれているだけあってRailsのフレームワークは他の言語に比べて互換性が高く導入しやすい上にパッケージも沢山ある。おまけにMVCを実現しやすい

  • @mark-sb8ut
    @mark-sb8ut2 жыл бұрын

    Rはなんだかんだ、ずっと居座り続けそうw

  • @user-xg5oz3pw5p
    @user-xg5oz3pw5p5 жыл бұрын

    10年前くらいからRubyって毎年Rubyは死んだって言われ続けてるから10年後も同じこと言われてるだろうし10年後も生き残ってると思うよ笑 てかソフトウェアのアーキテクチャだったりデザインパターンをしっかり学んどけば(むずい)どの言語選択しようが極端に言語のパラダイムが変わらない限り対応できるはず。 今webやろうとしてPerl、VB()なりを選ぶ理由はないけど将来を見据えた言語選択なんて初学者の場合無意味だと思うし、どの言語が流行るなんて変数多すぎて予測できないね。

  • @stupidpropaganda

    @stupidpropaganda

    4 жыл бұрын

    VB, Perl、そしてRubyと進んできた私にブレも迷いもない。性格的に。

  • @user-fn5nu8gq5j

    @user-fn5nu8gq5j

    4 жыл бұрын

    pocpoc まじでその通り

  • @takazoozoo

    @takazoozoo

    3 жыл бұрын

    Perlと同じ存在になるだけでしょう

  • @hc68913
    @hc689134 жыл бұрын

    せっかく育ったコミュニティとライブラリを使い捨てにするのはもったいなすぎる。 今必要なのは技術志向言語とRubyを橋渡しできる「ブリッジSE」のような存在ではないだろうか。 それは一企業や開発者でできることではなく、政府の協力が必要。 「政治と経済は別」なんて妄言に騙されず、エンジニアの皆さんは政治に関心を持っていきましょう。

  • @user-jt9uy2qi7d
    @user-jt9uy2qi7d5 жыл бұрын

    こっち見て喋ってほしい

  • @user-ls9op1fe1t

    @user-ls9op1fe1t

    4 жыл бұрын

    字幕を先に作って伝えるべき情報に漏れがないようにしているんじゃないかな 不安要素を徹底的に排除するという点ではプログラマーらしいと言える それがイメージ戦略の一つかもしれないが。。

  • @eiryu9
    @eiryu94 жыл бұрын

    型が欲しいんだよな

  • @user-sr6un7xw1c
    @user-sr6un7xw1c4 жыл бұрын

    マイク食べてそう

  • @shogo8660
    @shogo86605 жыл бұрын

    なんで斜め上からなの?

  • @ba7975

    @ba7975

    4 жыл бұрын

    プログラマにありがちなスタイル。教授とか言われてるような世界はもっと顕著だけど。

  • @hibinotatsuya
    @hibinotatsuya4 жыл бұрын

    とりあえずPHPやっとけば仕事は山ほどある。 初心者はPHP、HTML、JavaScriptやっておけばおけ。

  • @kenta6415

    @kenta6415

    4 жыл бұрын

    地域によると思うけどね 東京だとPHPの仕事聞いたことないけど。。。

  • @72ta

    @72ta

    4 жыл бұрын

    鈴木健太 都内で仕事してますが、PHPの仕事めちゃめちゃありますよ。 PHP/HTML/js出来れば、とりあえず仕事すぐ見つかります

  • @user-zs6ei8ks7v

    @user-zs6ei8ks7v

    4 жыл бұрын

    鈴木健太 PHPの仕事聞いたことないはやばすぎw 結局求人とか案件ベースではjavaとPHPが圧倒的に多いですよ

  • @user-cp5kj3kt8n

    @user-cp5kj3kt8n

    4 жыл бұрын

    やっぱり仕事として使うならphp、html、css、jsだな javaもあるけど厳格に言語設計されている為に習得が大変

  • @ba7975

    @ba7975

    4 жыл бұрын

    @@kenta6415 少し探しただけで日本中で死ぬほ案件があるぞ・・・ ン? もしかして求人の話?

  • @kazuakikimura3203
    @kazuakikimura32035 жыл бұрын

    Ruby に挑戦されるのですか。言語への挑戦御苦労様です。

  • @daisuke2965
    @daisuke29653 жыл бұрын

    モダンをまず定義してほしい。意味わからん。

  • @user-no8ri6lk6k
    @user-no8ri6lk6k4 жыл бұрын

    じゃあエンジニアは一生勉強ってこと?

  • @mouyka9033

    @mouyka9033

    4 жыл бұрын

    基本そうです。 新しい技術が出てくる度に最適解が変わるので。

  • @user-uv4rm9ge1y

    @user-uv4rm9ge1y

    4 жыл бұрын

    勉強って言うか しなくてもいいけどもうそれはエンジニアじゃないよね

  • @ryuu1477
    @ryuu14774 жыл бұрын

    Rubyて使うことある?

  • @ieigufal8018
    @ieigufal80184 жыл бұрын

    また西洋のアジア潰しかな Rubyが日本発だと分かったら避けるようになったか Rubyは使ったことないけどPythonとそう変わらないように見える

  • @user-qv8qf3on8h
    @user-qv8qf3on8h4 жыл бұрын

    Micro$oftの奴隷なもんでC#ですわ。

  • @NYNY-wc2hq
    @NYNY-wc2hq4 жыл бұрын

    javaとc#できれば大体オケ。Pythonもいい感じ

  • @faihangcong8303
    @faihangcong83034 жыл бұрын

    COBOL

  • @user-xq6mn6zj6h
    @user-xq6mn6zj6h4 жыл бұрын

    Ruby使ってるけど?

  • @user-ne9tf8jg6n
    @user-ne9tf8jg6n4 жыл бұрын

    webサービスと機械学習は違うし。 これから始める人はwebサービスだとPHP, Ruby, JAVAのどれかやっとけばいいんじゃない? 新しいのが出てきたら、それやればいいしフレームワーク全盛の今、新しい言語の必要性なんて感じないんだけど。 pythonでwebサービスやるのは、ちょっと・・・お客さんを囲い込みたいのなら間違った選択じゃないか。

  • @user-cp5kj3kt8n

    @user-cp5kj3kt8n

    4 жыл бұрын

    仕事として使う言語としてはpythonは海外なら全然有りだけど日本はやっぱりphpかjava或いはrubyかと pythonっだけで求人情報がガクっと下がる

  • @kunton9563
    @kunton95634 жыл бұрын

    それこそHTML+CSSは使わなくなる! フロント側が殆どアプリに成るから!

  • @cafesad
    @cafesad4 жыл бұрын

    エンジニア・プログラミングを機械が行う言語やソフトを開発して下さい。 そうすれば、人間が不要になります。

  • @tltm1294
    @tltm12945 жыл бұрын

    下を見過ぎだと思います。

Келесі