On Fri, Nov 12, 2010 at 8:21 PM, Stefan O'Rear <stefa...@cox.net> wrote: > This goes without saying. One caveat - it should be possible to pass > integer file descriptors.
Integer file descriptions should exist in the POSIX module, just like Win32 handles should exist in the Win32 module, but they don't have a place in the standard IO. That said, some kind of cross-platform opaque type for low level IO handles may be useful, if only for comparisons. > Absolutely not. TIMTOWDI. There will be a select() function (in > the POSIX module, not the default namespace!), and it will take > parameters as close as possible to POSIX.1's definition. Perl without > system calls is not Perl. I agree. > TIMTOWDI. Perl without system calls is not Perl. True, but those other ways don't necessarily have to be part of the standard IO, or even the core. Leon