Date: Tue, 4 Jan 2022 16:51:42 -0500
Awesome, thank you very much.
On 1/4/22 4:49 PM, Jens Maurer wrote:
> On 04/01/2022 22.11, Phil Bouchard via Std-Proposals wrote:
>> Honestly, I believe C++ should jumpstart to the next level instead of trying to copy other languages' features and should also retroactively fix its core memory management issues one way or the other. An axiom could be used to add implicit member variables as well to existing structures, which is a step forward for "intrusive reference counting" or a reference to an implicit "proxy" like C++ Superset does.
>>
>> Again, otherwise I'll tend to agree with Linus Torvalds when he said that "C++ fixes the wrong problems".
>>
>>
>> On 1/4/22 3:56 PM, Phil Bouchard via Std-Proposals wrote:
>>> I just saw that the C++23 "Reflection" will be capable of scanning all object members so maybe that can be an alternative or maybe not:
>>>
>>> https://www.infoworld.com/article/3528882/c-plus-plus-20-spec-finalized-c-plus-plus-23-spec-begins.html
> The use-cases you've presented are expected to be addressed
> by reflection in a principled manner.
>
> This paper might be a good starting point:
>
> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2320r0.pdf
>
> Reflection likely won't make it into C++23.
>
> Jens
On 1/4/22 4:49 PM, Jens Maurer wrote:
> On 04/01/2022 22.11, Phil Bouchard via Std-Proposals wrote:
>> Honestly, I believe C++ should jumpstart to the next level instead of trying to copy other languages' features and should also retroactively fix its core memory management issues one way or the other. An axiom could be used to add implicit member variables as well to existing structures, which is a step forward for "intrusive reference counting" or a reference to an implicit "proxy" like C++ Superset does.
>>
>> Again, otherwise I'll tend to agree with Linus Torvalds when he said that "C++ fixes the wrong problems".
>>
>>
>> On 1/4/22 3:56 PM, Phil Bouchard via Std-Proposals wrote:
>>> I just saw that the C++23 "Reflection" will be capable of scanning all object members so maybe that can be an alternative or maybe not:
>>>
>>> https://www.infoworld.com/article/3528882/c-plus-plus-20-spec-finalized-c-plus-plus-23-spec-begins.html
> The use-cases you've presented are expected to be addressed
> by reflection in a principled manner.
>
> This paper might be a good starting point:
>
> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2320r0.pdf
>
> Reflection likely won't make it into C++23.
>
> Jens
-- Email Signature Logo <https://www.fornux.com/> *Phil Bouchard* facebook icon <https://www.linkedin.com/in/phil-bouchard-5723a910/> CTO T: (819) 328-4743 E: phil_at_[hidden]| www.fornux.com <http://www.fornux.com> 1188 rue Saint-Louis| Gatineau (Qc), J8T 2L8 Canada Banner <https://goglobalawards.org/> Le message ci-dessus, ainsi que les documents l'accompagnant, sont destinés uniquement aux personnes identifiées et peuvent contenir des informations privilégiées, confidentielles ou ne pouvant être divulguées. Si vous avez reçu ce message par erreur, veuillez le détruire. This communication (and/or the attachments) is intended for named recipients only and may contain privileged or confidential information which is not to be disclosed. If you received this communication by mistake please destroy all copies.
Received on 2022-01-04 15:51:46