> It *isn't* "putting every possible feature into every language."
> Did I ever advocate that?

Yes.  When you say "X is a useful feature, therefore we should put it
into language Y", you are indeed implicitly advocating that.  Because
if that were *not* the case, then saying that X is *useful* says
nothing whatever about whether it should be put into Y: there will
be dozens, if not hundreds, of useful feature that will not be in Y.

> Am I making syntax more complicated? No. I am if anything
> suggesting making it simpler by removing arbitrary rules that only
> complicated situation.  Am I making compiler more complicated? No,
> the code to do this was already written (just with different numbers),
> and by doing what I say the compiler could actually be simplified
> in some ways.

You are making the *language* more complicated because you cannot look
at each feature in isolation, but rather must look at how they
interact with the other features of the language, among other issues.

As I said, please study language design concepts before continuing this
discussion.

Reply via email to