[sf-perl] Programmer's guide to Perl I/O

Joseph Brenner doomvox at gmail.com
Sat Oct 10 22:47:28 PDT 2020


Have you looked at the perlapio page?

  https://perldoc.perl.org/perlapio

If you want some help understanding unicode and i/o layers I might be
able to help with that, but I suspect you want to drill down deeper
than I've gone into what's going on-- e.g. it occurs to me that I
don't even know how big your buffer is if you use standard buffered
output.


David Christensen <dpchrist at holgerdanske.com> wrote:
> sanfrancisco-pm:
>
> I am looking for a programmer's guide to input/ output on current
> versions of Perl:
>
> - Debian 9.13 -- Perl 5.24.1
>
> - FreeBSD 12.1-RELEASE-p10 -- Perl 5.30.3
>
> - macOS 10.15.6 -- Perl 5.18.4
>
>
> I feel that I need to understand the "big picture", the details --
> "layers", binary/ character mode, encoding (UTF-8), etc., -- and the
> various generalized forms -- console, files, and network connections,
> etc..  I am looking for a style of presentation that covers the
> principles and concepts of I/O in general, and then covers the design
> and implementation of the Perl I/O subsystem(s) specifically.  While I
> would expect such to contain examples, I am not looking for a tutorial.
> A practical goal is to learn how to use PerlIO::*, IO::*, and/or other
> modules effectively.
>
>
> I suspect that my printed books are outdated, but I would appreciate any
> relevant citations:
>
> - "Programming Perl" 4 e.
>
> - "Learning Perl" 2 e.
>
> - "Intermediate Perl" 1 e.
>
> - "Mastering Perl" 1 e.
>
> - "Advanced Perl Programming" 1 e.
>
> - "Perl Cookbook" 2 e.
>
> - Others
>
>
> Suggestions?
>
>
> David
> _______________________________________________
> SanFrancisco-pm mailing list
> SanFrancisco-pm at pm.org
> https://mail.pm.org/mailman/listinfo/sanfrancisco-pm
>
> --
> To unsubscribe from this group and stop receiving emails from it, send an
> email to doom+unsubscribe at kzsu.stanford.edu.
>
>


More information about the SanFrancisco-pm mailing list