What is "action at a distance" in this JEP?

Viewed 288

Here I am talking abou this JEP. In the text, "action at a distance" is mentioned several times; for instance:

Excluding locals with no initializers eliminates "action at a distance" inference errors, and only excludes a small portion of locals in typical programs.

or:

Similarly, we also could have taken all assignments into account when inferring the type, rather than just the initializer; while this would have further increased the percentage of locals that could exploit this feature, it would also increase the risk of "action at a distance" errors.

I understand most of the JEP, but that part eludes me.

What is meant here by "action at a distance"?

1 Answers
Related