タグ

ブックマーク / www.yohasebe.com (1)

  • An Exercise in Metaprogramming with Ruby 日本語訳

    authored by Hal Fulton February 18, 2006 translated to Japanese by Yoichiro Hasebe April 26, 2006 Ruby は動的な言語である。それを知っており、また高く評価している者にとってこれは繰り返して述べるまでもないことだ。おそらくそのような人々は動的な言語が静的な言語より何らかの意味において優れていると信じている。 実際のところそれは何を意味しているのだろうか? どういう理由で、開発時でなく実行時に事をなさねばならないのか? いやそもそもそんなことを気にする必要がどこにあるのか? 1990年に初めて動的言語という概念に出会ったとき、私にもピンとこなかった。ある友人が Smalltalk という言語について興奮した口ぶりで、「クラスやメソッドを実行時に追加することができるのよ」などと教えてくれ

  • 1