DIP 1021--Argument Ownership and Function Calls--Final Review

Olivier FAURE couteaubleu at gmail.com
Mon Sep 16 16:34:38 UTC 2019


On Monday, 16 September 2019 at 15:33:31 UTC, 12345swordy wrote:
> https://en.wikipedia.org/wiki/Don%27t_repeat_yourself

I'm going to be blunt, moreso than usual: this is a tense 
discussion about a contentious subject, and right now you're 
adding nothing of value to it.

Yes, DRY is a good principle in software development, in general. 
It doesn't really apply to a debate process, which doesn't have 
the same constraints as a body of code or documentation.

More importantly, I've already gone on at length about why Rust 
isn't directly comparable to D, and why this proposal in 
particular is very different from Rust's memory model, and as 
such needs a deeper analysis than "we'll do it like Rust".

So I think as a matter of courtesy, you should probably read the 
arguments that have already been made on the subject before 
lecturing other people about not repeating things.

Sorry, I realize I'm being hostile. But we've been debating this 
for weeks, and we really don't need another surface level 
back-and-forth like you're doing.


More information about the Digitalmars-d mailing list