It sounds like you have come around to exactly @jeff.bezanson’s position . I was skeptical about this design initially, but after mulling it over for a while, it’s grown on me. Yes, local is a better default than global, but the more skilled user can easily either (a) do things inside functions or (b) sprinkle a local
here and there. Putting the burden of knowledge on the more advanced user seems appropriate.
11 Likes