2016-11-23 4 views
1

私は、最近Rubyを書いてきました。なぜRubyのメソッドへの参照は ``メソッド `"ではなく ``メソッド '"と書かれていますか?

Rubyが別の方法を参照するとき、1つのバックティックとそれに続くクォートでフォーマットします。

私がよく知っている他の言語は、通常、バックティック、クォート、または何も使用しないで、どちらも使用しない方法を参照しています。

誰かがこれについての根拠を知っているのであれば、私は疑問に思っていました。

`foo' 

として

答えて

5

引用文字列は逆引用符は、開口引用符を表し、単一引用符が終了引用符を表しroff使用に基づいています。 manページはroffを使用してフォーマットされますが、ASCIIテキストレンダリングでは、適切な "タイポグラフィック"引用符の代わりに元のマークアップが保持され、両方の引用符にどちらか一方が使用されます。それでRubyでのその使用は、manページのレンダリングと一致する文章の選択をする(私は疑う)以外は、実際の技術的な意味はありません。

関連する問題