Editions Ideas
sighoya
sighoya at gmail.com
Sat Dec 20 10:59:52 UTC 2025
On Friday, 19 December 2025 at 17:28:43 UTC, Richard (Rikki)
Andrew Cattermole wrote:
> Here is my proposed plan:
>
> Decouple classes in compiler from druntime, allow custom roots.
>
> Decouple the monitor in a root class from Object, so each root
> class can provide their own.
>
> Decouple class/interface casting from Object.
>
> Have each interface associate it with a root class.
>
> Swap the root class in an edition. This new root class may not
> have a monitor.
>
> These are not in order.
How does it work if you pass an object to a module with an older
edition expecting a specific root class and also when you receive
a newly created object from the said module?
More information about the Digitalmars-d
mailing list