2013/12/20 deadalnix <deadalnix@gmail.com>
On Thursday, 19 December 2013 at 15:32:33 UTC, Kenji Hara wrote:
I think it is necessary small learning cost, to keep language semantics
simple.

Kenji Hara

If that is an extra learning cost, doesn't it make the semantic more complex, almost by definition ?

I say it is small but *necessary* cost. It's not extra cost.

I'm also against adding a new meaning to const, especially when its current meaning can make sense.

These DIPs does not add a new meaning to 'const' as the type qualifier and method qualifier. They binds new meanings to "this(this) const" and this(...) const". 
You need to learn added meaning, so it's not free, but I'd also say it's enough trivial.

Kenji Hara