digitalmars.D - State of ProtoObject
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (4/4) Jan 13 2020 What is the state of Andrei's plans on making `ProtoObject` the
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (3/5) Jan 13 2020 Here's the DIP:
- Alexandru Ermicioi (14/19) Jan 14 2020 I still don't understand why not split Object into a set of
- Per =?UTF-8?B?Tm9yZGzDtnc=?= (3/5) Jan 14 2020 I just got an answer from Andrei: "This is now a task for Atila
- GreatSam4sure (7/12) Jan 14 2020 I don't get it. I thought andrei said he will still be taking the
- 12345swordy (3/8) Jan 14 2020 Isn't he currently busy with other things at the moment?
What is the state of Andrei's plans on making `ProtoObject` the top-most node in D's object taxonomy? In the mean time, if I want to have objects as lightweight as in C++ (in word overhead) can I stabily use extern(C++) instead?
Jan 13 2020
On Tuesday, 14 January 2020 at 00:10:46 UTC, Per Nordlöw wrote:What is the state of Andrei's plans on making `ProtoObject` the top-most node in D's object taxonomy?Here's the DIP: https://github.com/andralex/DIPs/blob/ProtoObject/DIPs/DIPxxxx.md
Jan 13 2020
On Tuesday, 14 January 2020 at 00:14:01 UTC, Per Nordlöw wrote:On Tuesday, 14 January 2020 at 00:10:46 UTC, Per Nordlöw wrote:I still don't understand why not split Object into a set of interfaces like Printable, Hashable, Comparable and etc. The purpose of object itself is to have a common ancestor for all objects with a set of certain properties, and this can be easily fulfilled by an interface. Additional functionality is interpreted by a set of previously mentioned interfaces. Now since they are interfaces and no implementation can be there, we could provide user with a set of mixin templates that supply default behavior for implemented ones. Those interfaces could also have pure/nothrow etc. subinterfaces that an object could implement. Best regards, Alexandru.What is the state of Andrei's plans on making `ProtoObject` the top-most node in D's object taxonomy?Here's the DIP: https://github.com/andralex/DIPs/blob/ProtoObject/DIPs/DIPxxxx.md
Jan 14 2020
On Tuesday, 14 January 2020 at 00:10:46 UTC, Per Nordlöw wrote:What is the state of Andrei's plans on making `ProtoObject` the top-most node in D's object taxonomy?I just got an answer from Andrei: "This is now a task for Atila Neves."
Jan 14 2020
On Tuesday, 14 January 2020 at 13:19:02 UTC, Per Nordlöw wrote:On Tuesday, 14 January 2020 at 00:10:46 UTC, Per Nordlöw wrote:I don't get it. I thought andrei said he will still be taking the role of mentoring his students and protoobject is the work of Andrei and one of his students. Is andrei no longer mentoring the student? Is Atila Neves in charge of that now? His andrei no more contributing to D. Is he out of the D ecosystem? I need more clarification.What is the state of Andrei's plans on making `ProtoObject` the top-most node in D's object taxonomy?I just got an answer from Andrei: "This is now a task for Atila Neves."
Jan 14 2020
On Tuesday, 14 January 2020 at 13:19:02 UTC, Per Nordlöw wrote:On Tuesday, 14 January 2020 at 00:10:46 UTC, Per Nordlöw wrote:Isn't he currently busy with other things at the moment? -AlexWhat is the state of Andrei's plans on making `ProtoObject` the top-most node in D's object taxonomy?I just got an answer from Andrei: "This is now a task for Atila Neves."
Jan 14 2020