#dbugfix 17592
12345swordy
alexanderheistermann at gmail.com
Fri Mar 23 22:40:36 UTC 2018
On Friday, 23 March 2018 at 21:55:52 UTC, Jonathan M Davis wrote:
> On Friday, March 23, 2018 21:45:14 12345swordy via
> Digitalmars-d wrote:
>> [...]
>
> Walter and Andrei have been discussing putting together a DIP
> with a "ProtoObject" which will be the new root class below
> Object where ProtoObject itself has only the bare minimum
> required to work as a class (not monitor object, no toString,
> no opEquals, etc.). Classes could then derive from ProtoObject
> directly instead of from Object, and then they could define any
> of the functions that are currently on Object with whatever
> attributes they wanted (or not define them at all). The DIP has
> not yet been written, and the details still need to be ironed
> out, but that's the gist of the direction that's currently
> being considered.
>
> - Jonathan M Davis
That what I have read from github. However the disadvantage of
this is that you can not longer make assumptions of what default
methods that they support.
More information about the Digitalmars-d
mailing list