On 9 Oct 2014 09:55, "Martin Nowak via Digitalmars-d" <
digitalmars-d@puremagic.com> 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;
>
> Then at some future point we could apply the left hand side qualifiers to
the return type, e.g. `const int foo();` == `const(int) foo();`
>
> Would this affect your code?
> Do you think it makes your code better or worse?
> Is this just a pointless style change?
> Anything else?
>
> https://github.com/D-Programming-Language/dmd/pull/4043

You have my full support in this.  What we should first focus on it the
path of least resistance to making this happen.  Preferably sooner rather
than later.

Iain.

Reply via email to