自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
August 22, 2004 [おもひで]
■ [Ruby-GNOME2] THIS IS NOT A TROLL, but ...
「なんで今さらRubyなの? PythonとかC#でいいじゃない、斬り!」というような話題。
別に使いたくなければ使わなきゃいいじゃん、と普通の人は考えると思うんだけど、なぜあえてこのようなコメントを書くのか、ふと興味深くなった。
■ で、過去にも似たようなポストがあったなぁ、と思って検索してみると、0.8.0リリース時にも同じネタがあった。
どちらも匿名なのだが、よく見ると、XXX.cache.pol.co.ukからのアクセス、Python/C# LOVEという点で共通してるのでおそらく同じ人っぽい。
■ 彼はいったいあの場でなにをしたいのだろうか?
1. Python/C#だけ使ってほしいと本気で思ってる。
2. なんで他の人がRubyを使うのかをホントに知りたいけど自分では試したくない
3. Rubyの方が良いよ!という回答を期待して話題を膨れ上がらせ、結果的にRuby-GNOME2の注目度を高めようとする試み。
■ さぁ、みんなで考えよーっ。
#3.だとしたらあまり成功してるとは言えないなぁ。
irb(main):006:0> [0,1]::FOO
TypeError: 01 is not a class/module
from (irb):6
from :0
これだけ見れば、あぁ、そうかと思うんだけど、実はこんなことして悩んでたのでした。
$ cat test.rb class Test FOO = 0 BAR = 1 end p Test.constants::FOO #=> Test::FOOと書きたかったらしい(^^;) $ ruby test.rb test.rb:6: BARFOO is not a class/module (TypeError)
[ツッコミを入れる]
