Earlier quoted context omitted.
> Maybe it was a reaction against the Java-style reverse DNS notation I suspect it was less a reaction against anything and more just following the norms established by most other package managers. NPM, PyPI, RubyGems, Elixir's Hex, Haskell's Cabal... I'm having a hard time thinking of a non-Java package manager that was around at the time Rust came out that didn't have a single, global namespace. Some have tried to…
php's composer[0] in 2012 had package namespaces [0] https://getcomposer.org/
[0] https://github.com/composer/packagist/issues/163#issuecommen...