Sockets provide an interface into the kernel's networking protocols by allowing programmers to create a communication endpoint in the form of a file descriptor, and by binding a name to the file descriptor. That follows a convention that has existed in Unix systems since its inception: file-based I/O, where the source or destination of an I/O operation appears to the programmer as a file, and a standard set of interfaces (open(2), read(2), write(2), close(2)) can be used to acquire a file descriptor and issue I/O operations.more...
The standard Perl distribution comes with a debugger, although it's really just another Perl program, perl5db.pl. Since it is just a program, I can use it as the basis for writing my own debuggers to suit my needs, or I can use the interface perl5db.pl provides to configure its actions. That's just the beginning, though. read more...
Comments