Plan for D

Ola Fosheim Grostad ola.fosheim.grostad at gmail.com
Sat May 22 16:58:44 UTC 2021


On Saturday, 22 May 2021 at 16:53:49 UTC, sighoya wrote:
> On Saturday, 22 May 2021 at 16:21:06 UTC, Ola Fosheim Grostad 
> wrote:
>> Ok, so mean smart pointers. Never had a single issue with this.
>
> It's not just that, every large framework tends to have their 
> own pointers with their own memory reclaim rules, like 
> QPointers in Qt, mixing them, and you slip into an 
> unpredictable state.

Yes, and their own strings etc, but they are usually out if date 
in their API design or just making up their own style... C++ is 
just not a good eco system for high level programming. For that 
purpose D with GC is obviously more accessible. C++ is good for 
low level programming, but one needs a well thought out model 
before coding. It is not a good language for prototyping and 
playing with ideas.


More information about the Digitalmars-d mailing list