&gt; we&#x27;re comparing to Rust, whose namespace system seems very similar to a &quot;using namespace std&quot;.<p>Not at all; only if you use globs (&quot;use foo::*&quot;). D&#x27;s namespace system is like that, but not Rust&#x27;s.