Rubyのヴァイマール時代を生きる
Living in the Weimar Era of Ruby
RailsWorldでのDHHの基調講演は、Rubyコミュニティへの無関心と軽蔑を露わにした。しかし筆者は、この混乱こそが創造の好機だと捉える。PDF生成やParquet出力など、長年「Rubyでは無理」とされてきた問題に、sghtmltopdfやstationery、herringboneといった優れたライブラリが次々と登場。古い秩序が関心を失った今こそ、最も面白い仕事が生まれる。
古い秩序は関心を失い、誰も責任を取らず、地面が誰の足元でも揺れ動いていた——そしてまさにその時に、最も興味深い仕事が生まれた。
HNでの議論
52- chao-
記事でリンクされているJoséのツイートにほぼ同意だ。何かをより良くするのに必要な労力が大幅に下がっている。例えば、Rubyの並行処理を良いものにするためのプリミティブは3〜4年前から存在していた。長年定着しているエコシステムのライブラリや慣習の多くはこうした新しいツールを採用しなかったが、それは彼らを責めない。多くは破壊的変更を必要としたかもしれない。破壊的変更は、10年選手の安定したライブラリにとっては売り込みづらい。そしてアプリケーションチームにとっては、エージェント的エンジニアリング以前なら、大規模プロジェクトを新しいライブラリ群へ移行するのは大きな負担だった。でももうそうではない!
RubyがBEAM言語やRustになることは決してないが、Rubyの近い将来のパフォーマンス改善にはとてもわくわくしている。ベース言語(例えばSpinel)だけでなく、より広いエコシステムにおいても。いくつかのfootgunを避け、基本的なアーキテクチャの一貫性/整理を保ち(そしてエージェントにも同じことをさせ)、そこに到達するために投入する必要のあるアノテーションやボイラープレートの量と比べて、Rubyは表現力とコードについて推論する容易さの間で良いバランスを保ち続けている。
とにかくコードは読むべきではないと確信している人にとっては、それは望む恩恵ではないだろう、vaya con dios!そんなに違う前提で話していても、議論することはあまりない。
- woodruffw
昔はRubyをたくさん書いていたので、著者の言語とコミュニティの未来への熱意には共感する。多くの面で素晴らしい言語だし、もっと注目される価値がある。自分はRailsの人ではなかったし、コミュニティがRailsに過度に縛られていると長く感じてきたので、それが解体されるのはとても良いことかもしれない。
一方で、ワイマール・ドイツとの比較は少しおかしいと思う。自分がこの時代に抱く連想は、Fritz Langというよりは「Ostjudenを恐怖に陥れる準軍事組織」だ。これをRubyの復活の比喩に使うのは奇妙に感じる。特にDHHの公然たる反動的傾向を考えればなおさらだ。
(この比較が悪意によるものだとは思わない。ただ、著者が意図した反応を生まないだけだと思う。)
- goatlover
> 数日間、このすべてについてとても憂鬱に感じたことを認めなければならない。「AIがすべてのコードを書く」ということについてではない——それは自分には明らかだし、この職人の世界の変化する風景を嘆いてはいない
仕事でvibe codingを強いられていないなら、そしてそれでもコードを書くのが好きなら、この感情は理解できない。自分の時間でコードを書く人が取り残されることはない。自分の時間を好きに使えばいい。ライブラリや自分のペットプロジェクトを手作業でじっくり作りたいなら、むしろ頑張ってほしい。
もちろん、難しすぎる、時間がかかりすぎる、退屈すぎる何かのためにAIの助けが必要なら、それは理にかなっている。でも、誰もが手書きコーディングを諦める必要があるという考えは馬鹿げている。これはすべての有償プログラミング業務にも当てはまらないし、マーケティングの誇大広告にもかかわらず、これからも当てはまらないだろう。
- rdg1991
このプレゼンで本当に目を引いたことの一つは、Raspberry Pi上のHeyというコメントだ——これはむしろ、実際にHeyを使っている人がどれだけいるかへの告発のように思える。自分が知っているのはただ一人だけで、自分はDHHを愛する人々がいるRailsをヘビーに使う職場で働いている。彼の仕事/ビジネスなどに関する壮大な宣言を聞くときは、37Sが記憶が正しければ最大でも50人程度の従業員で頭打ちだったこと、しかもそれは大量離脱以前だったことを心に留めておくのがかなり重要だ。
彼がRailsにもっと焦点を絞らず、他の人にもっと引き継がせてくれることを願っている。Railsは多くのことを本当にうまくやるし、その上で素早く何かを作るのは信じられないほど簡単だ。
- asdffdasy
人々はDHHがキャンセルされているなどと言うだろう。でも彼はいつも政治的にひどい見解を持っていた。
今や彼は完全にMuskの軌道にいるので、公の場で話すときはさらに二極化を煽るだろうと予想している。
そして結局のところ、Muskは彼にGrokを売り込むために数百万ドルを与えた(まずは彼がディストロと呼ぶ自分のarchインストールスクリプトへの完全統合から始まった)。
つまり、金の流れを追えば、彼が「ただ(Grokのセールスマンとしての)仕事をしているだけ」なのは pretty clear だ。