On Tuesday, 4 December 2012 at 16:24:27 UTC, Minas Mina wrote:
Isn't it possible to have parentheses optional only for UFCS?
That's exactly what Nimrod does ;-). It also allows to leave out the () for calls used as a statement (not as an expression).
BTW Nimrod calls it "method call syntax" as there is hardly anything "uniform" about putting the first argument in a special position.