At 10:22 AM 9/21/00 -0500, Fisher Mark wrote:
> > =item perl6storm #0064
> >
> > Do something about microsoft's CRLF abomination.
>
>I think for the case of Microsoft C++ used for the Win32 port, everyone
>would be happy if Perl's sysopen, sysread, etc. did not require binmode.
>Unfortunately, Microsoft made the decision very early on in its C/C++
>development to make open, read, etc. do CRLF/NL conversions.  To do this I
>think that you need to substitute the Win32 API calls like OpenFile for the
>calls to open, read, etc.  Unfortunately, I'm too backed up right now to
>even come close to making this change.

I'd personally like to toss the C stdio functions entirely wherever we can 
manage. They suck really badly in a lot of places, and are at best a rather 
sad lowest common denominator.

I would *really* like perl's I/O system to do async reads and writes to 
disk files whenever possible. That'd let us get another burst of speed in 
some spots, particularly when slurping through files sequentially (which is 
what's done maybe 95% of the time).

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to