From: "NAKAMURA, Hiroshi" Date: 2007-06-11T23:24:56+09:00 Subject: [ruby-dev:30951] Re: secrand.rb -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nobuyoshi Nakada wrote: >> Random新設ネタ。 > 以前作ったのを発掘して最近の1.9に追従させました。ちょっと大きい > ので に。 そろそろまつもとさんに振ろう。その気なかったら実装検討しても意味ないし。 まつもとさん、[ruby-dev:24475]の以下は、今でも変わりませんか? | randの実装であるMTをオブジェクト化することは賛成です。その場 | 合、クラス名などをレビューしてから。今までやってなかったのは | 名前と手数の問題だったから。 クラス名はRandomでよい? >> #rand、#srandはまた名前でもめるかもしれませんね。例えばSecRandは >> #random_bytesだし。 > > #randは、#random_bytesをベースにしてスーパークラスで定義するほ > うがいいですかねぇ。 実装はあとでどうとでもなるので、akrさんにインターフェースを決めていただ きたいところ。思わずrandから移行したくなるような奴をお願いします。 ところで中田さん、[ruby-dev:24474]のMoonWolfさんのやつとどっちがよい? どっちもmarshal可能だし、機能的な差がなさげ。 # 何もしない俺。 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Cygwin) iQEVAwUBRm1bGx9L2jg5EEGlAQLu0Qf/XmfJZ3B6EshTvbb10OQ35u4XMY7FIMy8 6+6jKFUiGeYIpTVlPIAmqPU9vIpCrQKjGFcx/FLU8JgYd+3hHfFd1jZwMtOQ+IBO pmI5OTfzDdLwO8SgtwYV2cKMZYOnXJx8ah67SRLOgp6pyamCVahwe9OqTbqX+eDf OCZIruSjuXPzTnQqahvdppcDwte5epYKjAGq0uFYsIWggMTTVFdrDXwiAfkkAmCC jM3wfcncAEzO30PuNtG+OUxfx9yn9DUhoEsOzm+wnwO7dpTDDVWQlGJsjod1FRa2 tT/BVgBwdg5Jibs/9Mh6EURfGNconKn/er7Hlsj36iSYi9mp5KGENA== =XFcx -----END PGP SIGNATURE-----