checkedint call removal

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Wed Jul 30 16:24:46 PDT 2014


On 7/30/14, 3:42 PM, Timon Gehr wrote:
> I've seen mostly agreement so far, but mostly not from you and Walter.

That's probably natural and healthy: contributors are trigger-happy 
about adding new and clever features, and Walter and I are conservative 
for good balance.

I propose we all tone it down a notch. It's good to discuss potential 
features; conversely it's not as good to transgress in a scoring-points 
contest where everybody tries to out-sarcasm the previous one and have 
the last word.

Far as I can understand yes, there is distinction between "assert" and 
"assume". I don't find it as material as it would need to be to make 
"assume" a language feature. We can refine assert's definition to reach 
a good compromise advantageous for all, which would be the best outcome 
of this discussion.

I don't meant this as definitive or even prescriptive; I've been plenty 
wrong before. But I think everyone is in agreement that good discussion 
is that that pushes the state of D forward. Let's all focus on that.


Thanks,

Andrei



More information about the Digitalmars-d mailing list