DIP 45 - approval discussion

Jacob Carlborg doob at me.com
Wed Nov 13 00:48:08 PST 2013


On 2013-11-13 01:36, deadalnix wrote:

> The serialization is a good example. You'll have to note that if the
> code has been able to serialize the data, it can generate at compile
> time the necessary scafolding to deserialize it.

No, not necessarily. If you serialize an object through a base class 
reference you currently need to register that with the serializer. The 
static type information is lost and D doesn't provide enough runtime 
reflection to get the values of instance variables of an object at runtime.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list