[#954] Rational — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

けいじゅ@SHLジャパンです.

[ruby-list:751] Re: sample/svr.rb (socket, select)

From: matz@... (Yukihiro Matsumoto)
Date: 1996-10-04 07:59:04 UTC
List: ruby-list #751
In message "[ruby-list:750] sample/svr.rb (socket, select)"
    on 96/10/04, Hara Shin-ichiro <sinara@blade.nagaokaut.ac.jp> writes:
|
|原です。

|これ面白いです。fork も Thread も使わずに、複数のクライアントに
|サービスしている。UNIX の select は、とても使い辛い仕様ですが、
|ruby の select は、ソケットの配列の配列を引数と返り値にすると
|いう、、、実にユニーク。それもこれも、なんでも配列に出来るとい
|う ruby のパワーによるものですね。

面白いですか〜.普通だと思いますけど.
# 世の中普通でないものの方が多いですけど.

確かSTkだかのselectの仕様を参考にしたと思います.

やっぱりこれは配列のパワーというよりGCのパワーでしょう.こん
なに配列をアロケートする仕様ではメモリ管理できないですもの.
# 松本はC++でメモリ管理に苦労しているらしい

|select は perl for Win32 では、いつまで経っても実装されません。
|理由があるのでしょうが、来たる ruby for Win32 ではどうなるで
|しょう。ちょっと心配。

Winな知識は無いんですけど,難しいんでしょうか? これが無いと
thread動かないんですけど….あ,でもgnu-win32でコンパイルで
きたということはなんとかなっているような気もします.

                                まつもと ゆきひろ /:|)

In This Thread

Prev Next