On Tuesday, 9 June 2015 at 06:54:39 UTC, Shachar Shemesh wrote:
On 08/06/15 22:24, Walter Bright wrote:
"Unified call syntax. This proposal, by Bjarne, seeks to unify
the
member (x.f(y)) and non-member (f(x, y)) call syntaxes by
allowing
functions of either kind to be invoked by syntax of either
kind."
Dear god, I hope this doesn't pass.
It is one of the most confusing aspects of D. It makes it close
to impossible to locate the definition for a function used.
Shachar
It is no different than extension methods in .NET, Ceylon,
Kotlin, multi-methods in CLOS or implicits in Scala.
I just mouse hover, press F12/Ctrl+Right Mouse and in less than
5s is the method visible.