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