10周年のSPコンテンツ!

「腹いせ&八つ当たりでrubyをdis」ったことによる反応

http://www.kaoriya.net/blog/201109/20110913 本人もblogでもtwitterでも言っているように「腹いせ&八つ当たりでrubyをdis」ったらしいんですが、そこからmatzまででてきてRubyやgemやredmineの、versionや互換性の話など色々発展した件。 どこまでが関連tweetが判断するのかが難しかった(というか多すぎて無理だし、いっぱい入れても、matzとかkaoriyaさんなどのtweetが埋もれる)ので、雑にまとめましたが、編集したい人はどんどん追加などしてください
プログラミング Redmine Ruby
19
MURAOKA Taro @kaoriya
ちょっとRubyをdisる記事でも書こうかなぁ…redmineの問題に絡めて。風当たり強そうだよなぁ…
MURAOKA Taro @kaoriya
【八つ当】rubyをdisってみた【腹いせ】 >> http://t.co/qFfl9sX via @kaoriya
成瀬 @nalsh
rubygemsはどうでもいいタイミングで唐突に互換性を捨てるので頭おかしい
成瀬 @nalsh
@kaoriya @mattn_jp 根本かどうかは知りませんが、Perl4->5以上の非互換はありますよ
成瀬 @nalsh
@kaoriya @mattn_jp 「Rubyという言語そのものに〜後方互換性を捨てさせてしまう〜性質がある〜」というのはあたり。Rubyが「素晴らしい」のはそういう犠牲の上に成り立っているのです
Yukihiro Matsumoto @yukihiro_matz
Appleが後方互換性を捨てても誉めたたえられて、Ruby(正確にはRubyGems)が後方互換性を捨てるとdisられるというのは、まだまだ我々には現実歪曲能力が足りない
成瀬 @nalsh
後方互換性をがんばってもどうせ更新できないアプリケーションは出るという知見がたまりつつある
MURAOKA Taro @kaoriya
Appleも後方互換性を捨ててるけど、彼らだって非常に入念に準備しているもんなぁ。
成瀬 @nalsh
さーて、うちも互換性壊すネタの仕込みに入るかな
MURAOKA Taro @kaoriya
やべぇ。壮大なruby disりストリームができつつある?
MURAOKA Taro @kaoriya
@ryumu それだけではないと書きました。redmineが色々と最新に付いて行かないのも同じ理由ではないかという論旨です。
Yukihiro Matsumoto @yukihiro_matz
@kaoriya Ruby全体に八つ当たりするより、まずはredmine開発陣に相談してみるのが生産的ではないかと。
MURAOKA Taro @kaoriya
なんか「現実歪曲能力が足りない」という言葉にはネタとしてもカチンとくるものがあるな。誠実に現実と向き合ってるか?
MURAOKA Taro @kaoriya
@yukihiro_matz 私自身が抱えた問題点の解決法は、私が頑張れば良いので教示いただくまでもありません。すでにやっていますし。気にしているのはそういう問題を生みやすい文化がrubyにあるのではないか、ということです。
成瀬 @nalsh
@kaoriya @mattn_jp わたしもそう思っていたんですが、Railsも含めてそういう文化で大きくなってるので、世の中案外互換性なんていらないのかなぁ、とか
MURAOKA Taro @kaoriya
@nalsh @mattn_jp 趣味の範囲&短期業務でならそのとおりでしょうね。
成瀬 @nalsh
@mrkn @kaoriya @mattn_jp pragmaticの反対?あるいはhobby
MURAOKA Taro @kaoriya
@mrkn @nalsh @mattn_jp プログラミングを極めるためにプログラミングをしているようなイメージで捉えてください。
成瀬 @nalsh
@kaoriya @mattn_jp ガチだとJavaでもバージョン上げなくないですか
MURAOKA Taro @kaoriya
@nalsh @mattn_jp ですね。ただ上げても問題になることはまず無い(なかった)です。7のJITバグによる過負荷問題とか珍しいくらい。
MURAOKA Taro @kaoriya
@mrkn @nalsh @mattn_jp だとすれば、プログラマーのpragmaticが現実に即してない、という主張です。
MURAOKA Taro @kaoriya
rubyをdisったらrubistと思しきフォロワーが増えたでござる。本質的にMなんだろうなw
MURAOKA Taro @kaoriya
@methane 確かに。gemsに詳しくないのもあるけど上手く翻訳できません。
成瀬 @nalsh
@mrkn @kaoriya @mattn_jp いやー、C#/.NET Frameworkとかだと互換性保ちながら変態進化してたりするわけでして。で、なんたらInfoとかいう謎クラスが増える
MURAOKA Taro @kaoriya
@mrkn @nalsh @mattn_jp そこなんですよ。redmineの代替はちょっと本家に届いてない。だとすれば今からrubyそのものの文化に疑問を呈するのも手だというわけです。
残りを読む(117)

コメント

MURAOKA Taro @kaoriya 2011年9月14日
わざわざまとめていただきありがとうございます。ただの腹いせ&八つ当たりの狂犬(猫?)の奇行でお恥ずかしいですが、お暇つぶしの一つにでもなれば。
Hisashi Satake @satake 2011年9月14日
perlbrewみたいなのがあればいいのに。rubyは詳しくないので知らないけど。
kumonopanya @kumonopanya 2011年9月14日
もしかして松本さん本人に言ってんの?飲み屋の愚痴レベルの話を全部松本さんにぶつけたらたまったもんじゃないよ。 ネットの炎上とか自分で体験してみたらいいのに。1人対10人で揚げ足取りみたいな事までぶつけられる辛さ味わってみればどれだけ辛いかわかるのに。ちょっとは想像力を働かせてほしいなぁ。
kumonopanya @kumonopanya 2011年9月14日
redmineはrails3で動かなかったから即効で見捨てたけど、もともとrubyって過去を振り返らないものだと思ってった。仕事で使っている人には上司に振り回されてご苦労様です、自分で導入を決めたのなら自業自得だなと思っている。
MURAOKA Taro @kaoriya 2011年9月14日
1対多で炎上とかとっくに体験済みです。 ちなみに今回の件は私の目からみたら それに1(私)対多(Rubyist)の構図でしたよ?
ひろ@猫もふ欠乏症 @hiro_h 2015年7月17日
rails, redmineに限らず、各OSのrubyパッケージも軒並み古いよね。言語本体の進化は大事なんだろうけど、やっぱり空回りしてる感がある。
ログインして広告を非表示にする
ログインして広告を非表示にする