First few things that comes to mind are: 1. Ambiguity (two modules exporting same thing), i guess compiler will catch and report this. 2. During a code review, unless one has a mental model of module exports, it would be difficult to trace what is coming from where. More pronounced if the source code is large with several imports.
- texts on nim's language design aja
- Re: texts on nim's language design Krux02
- Re: texts on nim's language design aja
