Code That Says Exactly What It Means

Peter C peterc at gmail.com
Wed Oct 29 22:49:59 UTC 2025


On Wednesday, 29 October 2025 at 01:18:42 UTC, Lance Bachmeier 
wrote:
>
> The problem with your approach is that you're proposing a major 
> change to the language....

Actually, that really is not what I'm doing.

What I am trying to do, is establish a set of principles that 
people can agree on.

That what is difficult.

Getting it the language is pretty simple, if the principles are 
sound, and people agree that they are sound.

See me previous post just know as to what those 2 principles are.

Those 2 principles already exist in D.

All I'm asking, is why does D need to discard those 2 principles 
for code inside a module?

I prefer a consistent mental model based on principles that don't 
get discarded - just for convenience.


More information about the Digitalmars-d mailing list