From: Toshiro Kuwabara Date: 2000-06-29T15:28:41+09:00 Subject: [ruby-list:23600] Re: readablity of RD Toshです。 In message "[ruby-list:23570] Re: readablity of RD" on 00/06/28, Yukihiro Matsumoto writes: >|元が setext ですから、RD でないのは確かなのですが、ふと思い直すと、 >|=begin, =end 内はスクリプトとして解釈されないという以外の決まりって、 >|何かあったのでしたっけ? > >Rubyインタプリタはそれ以上の決まりを持ちません。RDがああいう >ルール(文法)なのは私の趣味でインタプリタの挙動とは直接関係あ >りません。 最近のはToshの趣味も多分に混じっています。「既に元の(一年前の)RDとは 別物」とか言われるとちと心苦しいです。(^^;; >|いえ、=begin, =end の間が離れている、すなわち、長い RD の場合であって >|も、= title1, == title2, ... では、タイトルが目立たない、レベルの差が >|わかりにくいので、読みにくいというのが動機です。 > >読みにくいですか。そうですかあ。でも書きやすいからなあ。 そうですねぇ。 でも「読みにくい」という人が1人とかなら、今のままでもそんなに問題 なかろうと思うのですが、「Headlineは目立たないと」って主張している 人が多数なので、ちょっと考え直さないといけないだろうと思います。 言われてみるともっともな事ですし。 一方で、「RDの読みやすさは書きやすさのためにある」っていうのが、RD のコンセプトなのであまり書きにくいのは本末転倒ですね。 そこらへんはバランスでしょうか。 文法考えるのってほんとに(以下略)。 --- Tosh Toshiro Kuwabara