On Tuesday, 29 May 2018 at 05:47:32 UTC, Let-It-Go wrote:
On Tuesday, 29 May 2018 at 05:11:27 UTC, Dmitry Olshansky wrote:

D is probably at the edge of what I can tollerate complexity-wise. And we’ll get to simplify a few things soon I believe.

There is the core of the problem.

Because you want to understand it all, therefore it must be simplified.

This is not something that nature imposes on itself. It's entirely a product of the human mind.

Why constrain ourselves in this way?

Let it go, and let it grow ;-)

As a a compiler developer, I can guarantee that at some point you _need_ to understand all of the language.
If you don't you will mis-compile code.

Also the more complex the language gets the more special-case handling needs to be added to the compiler making it slower and more brittle.

Unconstrained complexity growth is a pretty scary thing.

Reply via email to