mwah has asked for the wisdom of the Perl Monks concerning the following question:

Hi Monks,

One of my fav. books on Perl is Sam Tregars
"Writing Perl Modules for CPAN" (=> link).

In its Chapter [Programming Perl in C] there is
a section in [IO Operations]. It's stated that:
 ...
 The Perl IO API is currently under development, 
 and it is expected that in the near future Perl 
 will cut its ties to stdio entirely. At that point,
 only C modules that use the PerlIO interface will
 work correctly.
 ...
My question: how ist the situation now (5.8.8/5.10)?
Will my modules fail badly if I mix stdio w/PerlIO
or rely entirely on stdio in the C modules?

Regards & thanks

mwa


PS: I have the paperback (APress) Version 2002

Replies are listed 'Best First'.
Re: Sam Tregars Book on PerlIO
by eyepopslikeamosquito (Archbishop) on Oct 06, 2007 at 20:21 UTC
Re: Sam Tregars Book on PerlIO
by moritz (Cardinal) on Oct 06, 2007 at 20:30 UTC
    In case of doubt: just try it.

    Get the source, compile your own 5.10 and test your modules.

    5.10 is close to release, and you can be pretty sure that if your module works now, it will work with the "final" version as well.

Re: Sam Tregars Book on PerlIO
by Anonymous Monk on Oct 06, 2007 at 20:18 UTC
    The situation is unchanged. As long as you don't mix, you'll definetly be ok.