[#9445] thread.rb — m_seki@...

18 messages 2000/03/16
[#9446] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/17

[#9460] Re: thread.rb — m_seki@... 2000/03/21

[#9462] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/21

まつもと ゆきひろです

[#11281] Re: thread.rb — Masatoshi SEKI <m_seki@...> 2000/10/22

[#9498] timeout しない timeout — ARIMA Yasuhiro <fit0298@...>

有馬です。

20 messages 2000/03/26
[#9506] Re: timeout しない timeout — matz@... (Yukihiro Matsumoto) 2000/03/27

まつもと ゆきひろです

[#9509] Re: timeout しない timeout — gotoken@... (GOTO Kentaro) 2000/03/27

In message "[ruby-dev:9506] Re: timeout しない timeout"

[ruby-dev:9350] Re: 代入

From: ta-ka-si@...
Date: 2000-03-03 01:01:04 UTC
List: ruby-dev #9350
池田です

In message "[ruby-dev:9349] Re: 代入"
    on "Koji Arai" <JCA02266@nifty.ne.jp> wrote:

> 新井です。

> ただ、ちょっと使って見た感想としては
> 
> > 1 -> foo
> > foo + 1 -> foo
> 
> というのは、多少見難いように思いました。

対象が逆順になるというのは、かなり屈折してるのでしょう。

> ある程度の規模のソースをざっと眺めるときに視線が左側寄りで、
> 縦に読み進める癖があるのかも知れません。
> 
> # もしかしたら、長いメソッドチェーンが嫌いな理由はこれかも。
> # 横向きに処理をしっかり追って行かないと処理内容が見えない。

メソッドチェーンができるのも、出力がレシーバとして右側に
出てくるからですし、また代入が後にやってくることも順番としては
考えられることでもあると思います。1行のうちに並んでいる
メッセージを飛び越えて、`='まで出力が飛んで行く、というのも
間のメッセージには関連がありませんし…

ただ、そのようなものが「読みやすい」かとなると僕も疑問はあります。
あまり経験がありませんし… Rubyにしても人の経験とテキストエディタ
の上での接点にも見えますし、非常に人間臭いですね。

--
池田孝志

In This Thread