Ruby 初心者スレッド Part 21at TECHRuby 初心者スレッド Part 21 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト700:デフォルトの名無しさん 08/09/08 22:18:00 わっかりやすいのう 701:デフォルトの名無しさん 08/09/09 02:18:37 質問です 関数オブジェクトと普通の関数を呼び出すときのコストってどちらも同じですか? 702:デフォルトの名無しさん 08/09/09 02:41:11 ・Rubyには厳密な関数はない ・Rubyには関数オブジェクトもないっていうかまあこのへんは別にいいや てことで、普通のメソッド定義とProc(lambda)オブジェクトの比較と読み替える Procの呼び出しコストの重さは異常 以上 使うと面倒な概念をとても簡潔に表現できるけど、多用すると明らかに遅くなるので注意 便利なのでほいほい作る傾向にあるが、何度も使う部分に組み込む場合は、できれば丁寧に分析してメソッドにしたほうがいい 703:デフォルトの名無しさん 08/09/09 06:12:15 Rubyってメソッドもオブジェクトなの・・・? 704:デフォルトの名無しさん 08/09/09 06:44:11 >>703 オブジェクト化することもできる 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch