DIP1000 observation

Paul Backus snarwin at gmail.com
Mon Aug 26 02:41:37 UTC 2024


On Sunday, 25 August 2024 at 20:46:39 UTC, Lance Bachmeier wrote:
> IMO the lesson is that this kind of complexity does not belong 
> in the language by default. The second lesson is that the folks 
> deciding on the direction of the language don't care at all 
> about new users or basically anyone that's not doing Rust-style 
> programming.
>
> But I'm not going to waste more time fighting this battle.

Actually the people running the language don't care about 
"Rust-style programming" either--that's why they've been clinging 
to the false simplicity of DIP 1000 instead of adopting a more 
powerful (but more complex) Rust-inspired approach to lifetimes.

As far as I can tell, the only true motivating force is the 
desire to go on social media like Twitter and Hacker News and 
brag to uninformed internet users that "D is a memory safe 
language." The fact that this claim does not hold up to scrutiny 
is beside the point, because most people will never bother to 
check.

Needless to say, with such leadership, D will never achieve 
anything of substance in this area.


More information about the Digitalmars-d mailing list