DMD 2.100, bring ont he attribute soup

forkit forkit at gmail.com
Fri May 27 12:27:00 UTC 2022


On Friday, 27 May 2022 at 05:06:54 UTC, Walter Bright wrote:
> ...
> Rust is famous for forcing programmers to not just recode their 
> programs, but redesign them from the ground up. How they 
> managed to sell that is amazing.

Rust is designed for performance and safety, and people have 
confidence that the language design and compiler, actually 
accomplishes this.

You don't have to 'opt in'. Instead, you have to consciously opt 
out. This principle is really important for the future of 
programming lanaguages.

So in that sense it's not at all surprising that people would 
want to recode for performance and safety.

What is surprising, is that they're willing to do it in Rust 
(given it's syntax is so cognitively demanding).

But that's what happens when academics get involved in language 
design ;-)

Going from C, C++, C#, Java .. to D, is relatively painless.

This simply cannot be said, when going to Rust.

This is the lesson the designers of Rust should have taken from D.

Imagine how popular Rust would be now, if they had done that.

These forums would be pretty quiet indeed, if that had happened.




More information about the Digitalmars-d mailing list