From: matz@... (Yukihiro Matsumoto) Date: 1997-04-04T14:18:31+09:00 Subject: [ruby-list:2595] Re: FAQ まつもと ゆきひろです. In message "[ruby-list:2592] FAQ" on 97/04/04, MAEDA Shugo writes: | |前田です。 | |ホームページにrubyのFAQのページを設けました。 | |http://www.pic-internet.or.jp/user/kojin/ender/ruby/faq.html すばらしい.作者とは違う観点から書かれているところが非常に良 いですね.分かりやすい気がするし. 気が付いた点は * 「クラスメソッド」の項のメタクラスはSmalltalkのメタクラ スとは違うなあ,でも「クラスのクラス」と言うのは確かなの でまあいいか. * イテレータっていろいろに使われるから説明が難しいなあ. gsubの例でも出すとちょっと分かりやすいか. * rubyのprivateメソッドって変わっているから(ただ単に関数形 式でしか呼べないメソッド)説明が必要かも. |まだ内容は乏しいのですが、おいおい充実させていこうと思います。 MLのアーカイブをあされば質問は山のようにありそうですが,2500 通も調べるのは苦痛ですよね.もう古くなっちゃったものもあるし, 以前,集めて頂いた質問の一部をあげると: Q. rubyistの信条って? Q. 1..10と1...10はどう違うの? Q. subとsub!はどう違うの? Q. sub(/head: (.*)$/, $1)が予想外の置換になるのはなぜ? Q. 動的ローカル変数ってなに? Q. 「foo (1,2)」がエラーになるのはなぜ? Q. 「f = open path」がエラーになるのはなぜ? Q. rubyらしいプログラムってどんな感じだろう? などがありますね.なかには答えの無いものもありますけど. まつもと ゆきひろ /:|)