プログラミングRubyのRubyベタボメっぷりにRubyを使い始めて早10数年、使えば使う程にRubyって駄目だなと痛感する
Rubyを学習し始めた頃は誰でもRubyは素晴しいと思うのだが、数年も使えばそのどうしようもない互換性のなさにウンザリする
しかも互換性が無くなることをマズいと思っていない集団がRubyを制作しているのでどうしようもない
1.4時代のコードが1.6になった途端に互換性がなくなり動かなくなることはあったが、1.6→1.8ではそれが顕著になり、1.9など何のエラーも出さずに前のコードが動く方が珍しいほど
それどころか1.9に行かずREEが海外ではデファクトになりつつある現状、そして始まるPlain RubyとREEの方言問題
例えばPassengerもREEの方がうまく動いたり、かと思えば特定のバージョンだとPlainじゃないとまともに動かなかったりと、とても面倒臭い
美しいコードを求める為の副作用、という名の互換性のなさはRuby界全体に蔓延していて
例えばあれだけもてはやされたRailsも、Rails2とRails3の互換性のなさに誰しも苦労したのは記憶に新しいところ
誰もが互換性のなさに辟易し、俺ライブラリを量産するため、gemで探すと似たような事をする終わったプロジェクトがわんさか引っかかる
諸処の小さなプロジェクトだけがそんな現状ならば許せるが、dbiアダプタでさえそんな現状なので
バージョンが変わるとデータベースにすら接続できなくなったとか、dbiのAPIバージョン変わったのにアダプタ側の更新ないな、
とか思ってるとアダプタ作者がRubyから足洗ってたとか余裕
身内同士でRubyはコードが美しいと四六時中自画自賛しているが、実はそれこそがRubyのガン
その美しいコードという名のオナニーの為に一体どれだけの互換性と人的リソースが失われていったことか
Rubyのコードは美しい、Railsスゲー、ベタボメする人は沢山いたがいつも一過性の人気しか得られないのはそこにあるし
ベタボメしていた人達もしばらくするとウンザリしてRuby界から消えてしまうのも原因は実はそこにある
達人プログラマーはRubyをベタボメしなくなったし、Mongrel作者はRailsどころかRubyに見切りをつけちゃったしね
ああいう熱狂的なRuby信者でもRubyから足を洗っているのを見ると、tDiaryがRubyに見切りつけてPythonで全部書き直したとか言われても驚かないだろう自分がいる
Ruby で GUI するスレ
■ このスレッドは過去ログ倉庫に格納されています
322デフォルトの名無しさん
2012/01/03(火) 09:31:28.90■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 細野大臣 全国民に「緊急要請」 食料・水・トイレの備えを [首都圏の虎★]
- ココイチでソーセージを諦めた夜 インフレ「第3波」値上げの正体は [蚤の市★]
- 遺跡ガイドの説明が自論と違い憤慨か…ガイド男性を車で引きずり頭を打って出血 85歳男を殺人未遂容疑で逮捕 [ポンコツ★]
- Microsoft、希望退職6万人募集 25%超対象、AI投資重荷 [蚤の市★]
- 「戦争反対」がバカにされ、叩かれる時代 1000万再生のショートアニメ投稿者は、それでも「言わなきゃ」中野彰子さん:東京新聞 8 [少考さん★]
- 「副首都指定要件」閣議決定 人口・経済規模や行政体制、北海道、愛知、大阪、福岡が該当 [少考さん★]
- 地震 [695089791]
- 東武東上線に乗ってる日本人、俺だけ [667744927]
- 【高市悲報】トランプ「ノルウェーは外便所」 [733893279]
- 米軍、イラン攻撃の準備完了か トランプ大統領の命令から「96時間以内」に発動へ [583597859]
- 三大自殺した芸能人『藤圭子』『神田沙也加』『上島竜兵』あと一人は? [904880432]
- 【高市悲報】MAGA「社会主義はクソ」記者「社会主義とは?」MAGA「民主ガー😡」記者「…社会主義とは?」以下ループ [359965264]