There has been some work on the serialization front:

    http://wiki.dlang.org/Review/std.serialization

I don't think std.serialization can read/write directly from/to a socket. It seems to me that a generalized stream interface is required to achieve this.

There has also been some work recently on buffered streams (input only) that supports minimal data copying:

    "[RFC] I/O and Buffer Range"
    http://forum.dlang.org/thread/[email protected]

It's still in early stages, but it looks like a good design so far.

In short: There is no good replacement for std.stream yet. You might just have to use it in the meantime.

Reply via email to