shouting versus dotting

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Sun Oct 5 14:42:42 PDT 2008


Bent Rasmussen wrote:
> I assume,
> 
> - it was the path of least resistance
> - it looks close to function call syntax f!(x), which
> - is closer to intent than grouping statements, as with f{x}

Knowing Walter, I also believe he wanted to build on his success with 
using the unary operator "~" as a binary operator. "!" was the only 
exclusively unary operator left. I think somebody in this thread already 
mentioned that hypothesis. Only Walter knows :o).

In wake of the realization that many (most?) template instantiations are 
only made with one argument, I'm currently more interested in finding a 
good replacement for "!" than in finding a good replacement for "()", as 
the former will cater the more frequent case. But I'm glad so many good 
ideas have been brought here.


Andrei




More information about the Digitalmars-d mailing list