Ruby 初心者スレッド Part 23at TECHRuby 初心者スレッド Part 23 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト712:デフォルトの名無しさん 08/12/22 00:08:51 >>680-687 遅レスだが(というかなぜか今日は流れ速い)、俺がよく ruby 使うのは 簡単な計算でパラメータ変えて繰り返して使う式ですぐ答が欲しいときかな。 わざわざ Mathematica とか Maple, Maxima 立ち上げる気がしない程度のもの。 あと、これらでもプログラム書けるけど個人的には ruby の coding の方が好き。 3次方程式の解レベルの複雑さ。Ruby で端末でパラメータ入力して結果 すぐ帰ってくる。bc, とかではできない。多少複雑なら C++ で書いてる。 ruby は遅いし、書き捨て的に使ってるし、mma, maple, maxima とかでも 遅すぎることも多い。 713:デフォルトの名無しさん 08/12/22 00:45:33 >>710 h = {:ary => [1]}.freeze # => {:ary=>[1]} h[:ary][0] = 2 p h # =>{:ary=>[2]} Hashオブジェクトをfreezeしてもその中にあるオブジェクトまでは freezeされてないから、それを直接書き換えるとか。 これ、本来はfreezeの落とし穴だから気をつけて。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch