develooper Front page | perl.perl5.porters | Postings from July 2001

RE: [ID 20010703.002] [5.6.2-to-be] PerlIO is EVIL

Thread Previous | Thread Next
From:
vkonovalov
Date:
July 6, 2001 05:58
Subject:
RE: [ID 20010703.002] [5.6.2-to-be] PerlIO is EVIL
Message ID:
E3FB32585BF1D411B9E900805FF51A0808C3D6@RU0022EXCH001U
> >This code *duplicates* the work already done in the CRTL, 
> thus lead to
> >double translations (as easy examples show).  
> 
> That is NOT the intent. The intent is that crlf layer is used when:
>  A. The OS CRTL does not do that (e.g. reading DOSISH files on UNIX).
>  B. When the CRTL is buggy and inefficient (e.g. Borland and 
> VC++ C on Win32).

(speaking of layers in general)
  C. To implement transparent pack/unpack/encode/crypt via something like PerlIO::gzip layer.
  D. utf
There are probably more to add, by I'm not that knowledgable.

I want to add that things became worse: I can't report a bug in the Borland CRT anymore :(
Looks like they've introduced something like chargeable bug support :((

And that bug makes perl compiled by Borland not to pass test suite ...

Best wishes,
<!ENTITY Vadim REALLIFE "Vadim V.Konovalov, St.Petersburg, Russia">
&Vadim;

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About