たむら です。
石田 宏香 <h-ishida / is.nissha.co.jp> さん、こんにちは。
Tue, 22 Dec 1998 09:20:55 +0900 の
[ruby-list:11404] djgpp 版と cygnusWin32 版の違いについて
に関するメールのリプライです。
石田> いしだです.
石田>
石田> ひとつ質問です.
石田> Winodws版で djgpp版 と cygnusWin32版 というのがありますが、これは、仕
石田> 様面で
石田> だいぶん違うのですか?
石田>
石田> 僕は、今現在は、djgpp版を使用していますが...
石田>
石田> どういったところが違うか、詳しく教えていただけませんか?
一応、両方とも使ってます。わたなべさんから、詳しく説明あるとは思いますが、
まず、大きな違いとしては Socket関連(ネットワーク)は djgpp版では動きません。
Cygwin32版
動かすのに、cygwinb19.dll が必要。実行ファイルと dll に別れている。
基本的にほとんどのスクリプトは動く(PingはFalseしか戻ってこない ?)
Win32環境のみ。Win32APIが利用できる
djgpp版
アーカイブのみで利用できる。Dos/Winで使える。(逆にdosでは dpmiが必要)
SocketやThreadなどは、実装されてないため使えない。
というわけで、Winな人は djgpp版を使うメリットはあまりない気がします。
ちなみに私は、職場は WinNTで Cygwin32版。個人では、PC110(386 w DrDos)で
djgpp版を利用させてもらってます。 djgpp版では主に、rbc.rbとかでの勉強や
文字列処理関係ですね。
こんなんで、どうでしょう。
--------------------------------------------------
トランス・コスモス株式会社 福岡支社システム課
田村 賢一
t9655832 / aar.trans-cosmos.co.jp
** ruby はじめました。**
--------------------------------------------------