[#23717] error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。どうしても原因がわからないので、報告だけ・・・

18 messages 2004/06/19
[#23718] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23719] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23720] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23724] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23762] Ruby 1.8.2 to be released. — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2004/06/23

[#23784] URI() — Tanaka Akira <akr@...17n.org>

前から思っていたのですが、URI.parse("http://...") を URI("http://...")

19 messages 2004/06/25

[ruby-dev:23796] Re: URI()

From: MoonWolf <moonwolf@...>
Date: 2004-06-25 12:03:27 UTC
List: ruby-dev #23796
Yukihiro Matsumoto wrote:

> まつもと ゆきひろです
> 
> |ただ組み込みでもないrequireして使用するクラスのコンストラクタとしては、
> |やっぱり頼りない、もしくは名前空間を汚しているように見えて嫌いです。
> 
> 「頼りない」というのは私にはよくわからないのですが、名前空間
> を汚しているというのは理解できます。が、それを禁止するルール
> を作ったことはないですしねえ。

大文字ではじまるメソッド名はRuby的でないと感じます。
それだったらURI["http://..."]のほうがリテラルらしくてましです。

> 逆に[]をコンストラクタにしているのはArrayとHashだけだったと
> 思うので、ちょっと弱い気がします。しかもコンストラクタと言っ
> ても、URIそのものはモジュールなのでいまいち同列には扱えない
> んですよねえ(同様の理由でURI.new()にも抵抗がある)。

たしかに正確にはコンストラクタではないですね。

名前空間を汚すのが気にくわないのと大文字ではじまるメソッド名の
2点が引っかかっています。


In This Thread