named arguments, string interpolation, please stop.

Siarhei Siamashka siarhei.siamashka at gmail.com
Fri Jan 12 01:56:41 UTC 2024


On Friday, 12 January 2024 at 00:24:52 UTC, Adam Wilson wrote:
> I think that highly experienced D devs understand these subtle 
> distinctions. But to the average dev it looks like an easy out. 
> And IMO, this is the source of much of the angst over @nogc. 
> The name implies that the GC is disabled during execution, and 
> in single threaded programs it effectively is, but step outside 
> of that box and the GC pause magically reappears despite @nogc 
> being applied. So it *appears* to the average person that the 
> language isn't doing as instructed. What people expect @nogc to 
> do versus what it's specified to do are different things. But 
> because people typically presume that their assumptions are 
> correct they launch rants on the NGs before they bother to read 
> the spec.

What makes you think that this fantasy of yours has anything to 
do with reality? Have you even tried to talk to these "average 
persons"? Have you made an effort to understand their arguments? 
Or are you just slandering them behind their backs?


More information about the Digitalmars-d mailing list