Will D always have a way to rebind an arbitrary data type?

FeepingCreature feepingcreature at gmail.com
Mon Sep 27 14:34:40 UTC 2021


On Monday, 20 September 2021 at 08:43:48 UTC, FeepingCreature 
wrote:
> So my question, are the language developers willing to commit 
> to the following statement?
>
> "There will always be a way in D to write a `@nogc` container 
> type with two operations: `put(T)` and `T get()`, so that the 
> result value of `get` is value identical to the parameter of 
> `put`, *for any arbitrary `T`,* especially value-immutable T, 
> with correct lifetime accounting of the stored value."

Ping? I feel this is kind of important.


More information about the Digitalmars-d mailing list