On Thursday, 9 October 2014 at 08:50:52 UTC, Martin Nowak wrote:
Kenji just proposed a slightly controversial pull request so I want to reach out for more people to discuss it's tradeoffs. It's about deprecating function qualifiers on the left hand side of a function.

So instead of
    const int foo();
you'd should write
    int foo() const;

Finally.

Would this affect your code?

Yes, eventually, but I am willing to make the change and it is trivial compared to some other D2 migration related things :)

Do you think it makes your code better or worse?
Is this just a pointless style change?

I believe it is much less error-prone, prefix notation is currently a common cause of mis-interpretation from the reader.

Reply via email to