Another possible solution to the global scope debacle

Yet another thread from someone confused by the new global scope behavior: Bug with Julia 1.0.1. The rate of discourse threads about this is about one per day—at least several per week. There seems to be a roughly even split between old Julia users who are confused because they’re upgrading and this has changed from 0.6 and new users who have no preconceptions except what they expect from other languages and their own intuitions. To me this is all clear enough evidence that something needs to be done and leaving the behavior as-is would be an ongoing problem and a bad first experience with the language.

26 Likes