Learning Julia and the chapter about scoping in the docsgave me pause
What happened there ? Everything before was elegant enough. But complexity in how scoping is presented feels leaky and inelegant. I don't know, still wrapping my mind around it. Compared to how closure is effortless in Scheme in comparison this feels like too much cognitive load, and worse is I don't see the point for it yet. Is it for performance reasons ?