On Wednesday, 31 December 2014 at 21:08:29 UTC, Dicebot wrote:
This mostly matches my current opinion of DIP25 + DIP69 as well. It is not as much problem of lacking power but utterly breaking KISS principle - too many special cases to remember, too many concepts to learn. Path of minimal necessary change is tempting but it is path to C++.
Yes especially when this path create non orthogonal features, which inevitably create a complexity explosion down the road.
This is the very old simple vs easy problem. Easy is tempting, but simple is what we want and they sometime are very different things.
