in reply to Difference between File Handles and File Descriptors in function parameters.
There is a source of further confusion. On UNIX the low-level deals with file descriptors, and Perl's structure for accessing them is through Perl file handles.
However, on Windows file descriptors are called file handles! Wonderful! So far as I an tell, the only difference in that case, in C, is that on UNIX they are signed int and on Windows unsigned int (although wrapped in a Win type called HANDLE). So personally I take to referring to "Perl File Handles", rather than just plain "File Handles".
|