[#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:9338] Re: initialize arguments

From: matz@... (Yukihiro Matsumoto)
Date: 2000-03-01 16:46:16 UTC
List: ruby-dev #9338
まつもと ゆきひろです

In message "[ruby-dev:9337] Re: initialize arguments"
    on 00/03/01, nobu.nakada@nifty.ne.jp <nobu.nakada@nifty.ne.jp> writes:

|  Mixin、つまり何に include されるか分からない、ということを考え
|れば、
|
|    def initialize(host = nil, user = nil, passwd = nil,
|		   acct = nil, *args, &block)
|      super(*args, &block)
|
|ではないでしょうか。ってあんまりよく読まずに書いてます、すいませ
|ん。

Net::FTPはMixinではないのでこの変更は不要です。ブロックを渡
した方が良いのはMonitorMixinの方ですね。

|# でもこれで initialize できないのって、組み込みだとあとは File 
|# とか Regexp, Class, Module, Proc, Numeric くらい?  TrueClass,
|# FalseClass, NilClass はそもそも new できないし。

まだ途上ですが、最終的にはかなり減らしたいと考えています。

ここで挙げられた中では組み込みのNumericクラスはnewがないんで
関係ないです。現在の実装だと IO, Regexp はかなりツラそうです。

あと、ここには挙がってないんですがStructは意味が無いような気
がしてます。
                                まつもと ゆきひろ /:|)

In This Thread