From: Lyle Johnson Date: 2002-11-07T00:25:14+09:00 Subject: Re: Win32 support issues -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dalibor Sramek wrote: | I think it is about portability. If you use a specific Windows API you are | not likely to run your program on UNIX. I agree of course. My point was that it is just as absurd to expect Win32API calls to work under Linux as it is to expect fork() to work under Windows. | On the other hand the concept of fork is common in many operating systems. OK, I admittedly am only familiar with Unix and Windows operating systems. | As for me I have problems with nonblocking I/O in Win32. Consider this: Non-blocking I/O is certainly available in the Windows operating system; I seem to recall that their terminology for it is "overlapped" I/O, but that's a side issue. But just because it's not implemented in the same way that it is under Linux/Unix doesn't make it "wrong", any more than the fact that CreateProcess() under Win32 is "wrong" but fork() under Linux is "right". -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE9yTSNRy8FwLkdsRcRAmdAAKCCUxeHX7n2wM4so6tiKZTG1P8mEQCfcPwd OPsg1oZfcHEX45wEhZFhfAY= =Vtxf -----END PGP SIGNATURE-----