Packages are each in their own module, which are namespaces. Because generic functions "own" all their scattered methods, there is less of a need to hide functions with the same name inside different namespaces in Julia.
Could you be more specific about what you're concerned could happen? (for example, what is a specific problem that could arise from not using namespaces heavily enough?) Best, Leah On Thu, Jul 17, 2014 at 1:13 PM, Neal Becker <ndbeck...@gmail.com> wrote: > One thing that surprises me, coming from a largely python background, is > there > seems to be little use of namespaces in julia. For example, it seems that > everything in the standard library is just part of one global namespace. > > If true, this does seem to go against trends in modern design, I believe. > I > would think this could cause trouble down the road. > >