Hacker News new | ask | show | jobs
by kibwen 3665 days ago
The purpose of a namespace is to make it possible to disambiguate two otherwise identical identifiers. If you force package names to be unique across all namespaces, then you don't have namespaces at all, you just have a single global namespace where you're forced to prepend an author name to the package name.
1 comments

I know, I wasn't suggesting this as a namespacing solution, but instead a typo-prevention one.