Tag Archives: entanglement

Modules Divided: Interface and Implement

In a recent article, I described how anonymous modules avoid an entanglement problem, and sketched an approach to achieving this. Unfortunately, the approach I sketch seems verbose, and would tend towards high search costs. While those disadvantages can be mitigated … Continue reading

Posted in Language Design, Modularity | Tagged , , , , , , , , , | 10 Comments

Modularity without a Name

A couple years ago, Gilad Bracha posted on the evils of import, referring to the common practice of importing modules by name. He argues that this use of import undermines configurability and reusability of modules. I encourage you to read … Continue reading

Posted in Language Design, Modularity | Tagged , , , , , | 7 Comments