From: rubikitch@... Date: 2008-02-09T17:47:20+09:00 Subject: [ruby-list:44596] Re: ’ との ”使い分け From: Kabu and Ruby管理人 Subject: [ruby-list:44594] Re: ’ との ”使い分け Date: Sat, 9 Feb 2008 17:25:46 +0900 るびきちです。 >  なるほど。確かに余計なチェックが入らないほうが、実行スピードは早くなりそうですね 率直に言うと、single quoteとdouble quoteの効率差については気にする必要がありません。 ほぼ同等と思ってもいいくらいです。 たとえ0.0000001秒(計測してみた)早かったとしても、そんなの無視できるレベルです。 今は効率など気にしないでガンガン書くのです。 「プログラム最適化の第一法則: 最適化するな。 プログラム最適化の第二法則(上級者限定): まだするな。」 - Michael A. Jackson >  追加なのですが、たとえば、リファレンスマニュアルによると、openメソッドではmodeの指定に、"r"などと記述しますが、'r'、と記述してもよいのでしょうか? 試してみるとシングルクォートでも動作しますよね。 もちろんです。'r'でも"r"でも同じ文字列ですから。 疑問に思ったら実際にプログラムを書いて(あるいはirbで実験して)試してみましょう。 -- rubikitch Blog: http://d.hatena.ne.jp/rubikitch/ Site: http://www.rubyist.net/~rubikitch/