On 03/18/2010 04:22 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
Is it really necessary to support streaming archives?
It is not necessary, only vital.
I understand your point.
But I still would like a way to build and read archives entirely in
memory. One reason is that's how dmd is able to generate libraries so
quickly.
Makes sense.
(On the read side, reading in memory is not a problem if reading from a
stream is defined - just use the streaming interface to load stuff in
memory. For the writing part we need the mythical streaming abstraction
that replaces current streams...)
Andrei