元スレ:https://hayabusa9.5ch.net/test/read.cgi/news/1588849832/
1: ジャンピングパワーボム(東京都) [ヌコ] 2020/05/07(木) 20:10:32.02 ID:yb8BW3h80● BE:123322212-PLT(14121)
sssp://img.5ch.net/ico/pc3.gif
コンピュータを操作するプログラミング言語で日本生まれのものがある。Rubyだ。1995年に一般公開され、
いまなお人気ランキングでトップクラスに位置する。開発者はまつもとゆきひろさん(55)だ。
無駄を省き、ストレスがないように設計されたRubyはプログラミングという作業を楽しめることがポリシーに掲げられている。
一方で、Rubyの開発は自分の宇宙をつくる感覚にも近いという。まつもとさんに世界の言語を構築する醍醐味を聞いた。
(ジャーナリスト・森健、写真:塩田亮吾/Yahoo!ニュース 特集編集部)

書いて楽しいという「書き味」

──Rubyが公開されて25年になります。これを使って構築されたウェブサービスには有名なサイトが多数あります。

国内では「クックパッド」「食べログ」、海外では「Airbnb」(民泊サイト)、「GitHub」(ソースコードを保管、共用するサイト)など、
たくさんの企業や団体がRubyを使ってくれています。それを思うと、Rubyの価値を理解してくれている技術者は
いまも少なくないんだなと思います。

──20年以上、Rubyはプログラミング言語の人気ランキングで高い人気を誇っています。

正確に言うと、2006年ごろからプログラマーの間で過大な期待で人気になって、2012年ごろの一時期下がったこともあります。
ですが、その後また評判が上がり、いまは一定程度、人気を維持しているという状態です。

──それだけ技術者に支持される理由は何でしょうか。

プログラミングをしているとき、簡潔で楽しいという感覚がRubyにはあると言われるんです。
僕はその感覚を「書き味」と言っているんですが、それじゃないかと思います。
その「書き味」は言い換えると、書いているときにストレスが少ないとも言えます。

全文
https://news.yahoo.co.jp/feature/1687
https://giwiz-tpc.c.yimg.jp/q/iwiz-tpc/images/story/2020/5/5/1588659272_1588659253_matsumotohiroyuki_shioda_1-x828-y552.jpg

6: レインメーカー(東京都) [US] 2020/05/07(木) 20:15:22.26 ID:6p4An0Hi0
オワコンだろ(笑)

11: リバースパワースラム(東京都) [CN] 2020/05/07(木) 20:20:16.70 ID:lbYcxwVP0
遅すぎるのでPythonに変えたわ
Pythonも遅いけどRubyより仕事が広がる

15: ダイビングフットスタンプ(東京都) [US] 2020/05/07(木) 20:22:40.21 ID:j/PCuKcj0
WebはJSに取って代わられ
スクリプト言語としてはPythonに取って代わられてしまった言語

19: アキレス腱固め(東京都) [AT] 2020/05/07(木) 20:26:20.07 ID:LV9i/DQw0
pandasとかnumpyあたりのライブラリをruby用に移植したら
pythonの地位を奪えるんじゃないか

21: バックドロップホールド(東京都) [US] 2020/05/07(木) 20:27:51.36 ID:dICc92/G0
意識高い系コンサルってRuby大好きだよね
うぜーから即却下しといたわ

あの独特のキモさ溢れるコンサル任せにしてたらRubyは拡大しないだろうな
シェア拡大を目指すならもう少し戦略的になった方がよい

24: 足4の字固め(滋賀県) [CA] 2020/05/07(木) 20:29:20.39 ID:IyVLHW+o0
ルビーの宝石

29: フランケンシュタイナー(茸) [US] 2020/05/07(木) 20:39:13.84 ID:oEwTtLWj0
今からウェブサイト学んで作りたいんだけど、
PHP+MySQLじゃ駄目なの?
流行から遅れてる?
今から作るなら何がいいの?

34: 超竜ボム(茸) [CA] 2020/05/07(木) 20:45:30.56 ID:GKKA702i0
プログラミング言語を作るとかもう意味わからね
どういう作業なんだ

44: ジャンピングカラテキック(島根県) [JP] 2020/05/07(木) 21:01:19.38 ID:piK6iJsp0
なんだ組込みに使えねえのか
いらね

45: 急所攻撃(東京都) [US] 2020/05/07(木) 21:06:59.09 ID:3e5FD4N/0
文法見てみたが、めちゃくちゃだな。
覚えようという気が失せる。
Pythonがまだわかりやすい。

50: ローリングソバット(光) [US] 2020/05/07(木) 21:12:36.12 ID:BJzs8Gks0
男は黙ってSpringBoot

55: 急所攻撃(東京都) [US] 2020/05/07(木) 21:25:03.72 ID:3e5FD4N/0
PHP8が爆速なんでしょ。

57: ダイビングヘッドバット(ジパング) [ニダ] 2020/05/07(木) 21:26:41.10 ID:en0dt8ln0
pythonでいい

59: フライングニールキック(大阪府) [US] 2020/05/07(木) 21:28:24.29 ID:CM/w0B5m0
毀誉褒貶のある言語

62: ツームストンパイルドライバー(東京都) [BG] 2020/05/07(木) 21:39:12.92 ID:DmYTMtMr0
Rails以外でRubyを選択する理由はないし、今からやるなら絶対に勧めない言語
サーバサイドはgoかpython、ウェブのフロントはjs、OS周りはC++だろうけどRustに期待したい

70: 男色ドライバー(ジパング) [CN] 2020/05/07(木) 22:17:34.95 ID:cENzugtX0
プログラムが楽しい
効率は悪い

従って10行くらいのちょこっとツールを作るのによく使う

82: エメラルドフロウジョン(ジパング) [ID] 2020/05/07(木) 22:58:41.13 ID:tDXJj2bF0
C++難しいよぉ…
助けてお兄ちゃん

85: 雪崩式ブレーンバスター(東京都) [AR] 2020/05/07(木) 23:02:04.49 ID:x3zfo7YE0
開発者が出身の島根県のサイトはRubyで作られてるんだっけか?

91: ボ ラギノール(和歌山県) [US] 2020/05/07(木) 23:21:41.88 ID:CnR8u9MY0
FORTAN77で挫折した20年前の苦い思い出

93: ラ ケブラーダ(宮城県) [CN] 2020/05/07(木) 23:25:19.07 ID:gtMo142u0
ツイッターの意識高い人や人生逆転的なこと書いてる人がやたらRubyやってるね。なんか親和性あるなかな。

96: ビッグブーツ(茸) [ニダ] 2020/05/07(木) 23:35:01.04 ID:gxopddzq0
昔Rudyってコテハンいたな

103: サッカーボールキック(茸) [KZ] 2020/05/08(金) 00:02:25.59 ID:5ZgxB2fK0
何だよ熟女AVメーカーの話じゃねーのか

105: アイアンフィンガーフロムヘル(神奈川県) [ニダ] 2020/05/08(金) 00:05:55.86 ID:ktS6Z0JJ0
暗黙のimportがキモい
一から自分で作るならまだしも
途中参画すると謎だらけ
rubyでやるならメンバーチェンジしたら急激に生産性悪くなる

111: クロイツラス(東京都) [JP] 2020/05/08(金) 00:31:19.25 ID:X4l/sT/70
既にオワコン言語
統一性のないゴミコードを書くのが楽しいって糖質かよ

122: スパイダージャーマン(神奈川県) [ニダ] 2020/05/08(金) 01:36:19.91 ID:gJcjy3Gf0
rubyはいろいろ散らばりすぎてとっつきづらかったな

128: ダイビングヘッドバット(新日本) [US] 2020/05/08(金) 02:40:51.50 ID:OGpYCm2n0
Cはポインタが糞すぎて投げだす

135: エルボーバット(東京都) [US] 2020/05/08(金) 08:36:31.31 ID:2pxGUMyj0
redmine導入で触ってみたけどbundlerとの戦いに明け暮れた。便利なんだろうけど

138: タイガースープレックス(東京都) [DE] 2020/05/08(金) 12:46:29.15 ID:EtjT2+Yo0
Hot Soup Processor

139: 魔神風車固め(ジパング) [US] 2020/05/08(金) 12:53:11.81 ID:XvhQYEiI0
日本生まれの開発言語と言えばHSP

スポンサーリンク