[dmd-concurrency] draft 3

Andrei Alexandrescu andrei at erdani.com
Tue Jan 19 12:28:48 PST 2010


Benjamin Shropshire wrote:
> Someone should look at ways to make implement deepCopy and 
> serialize/deserialize via a single source. Both amount to "Walk this 
> tree and render it as something" (or in the deserialize case render it 
> from something) where deepCopy is rendering to another tree and 
> serialize/deserialize is rendering to/from a bit stream. Not joining 
> these seems wastefull. I've got a lib that has the "easy 80%" of the 
> serialize/deserialize done that I'd donate if anyone cares.

That would be great! Sorry I forgot about this message when jokingly 
tasking Michel with implementing serialization.

If you could share your design, please do, that would be great. With 
luck, you have some overview documentation.


Andrei



More information about the dmd-concurrency mailing list