[jsr294-modularity-eg] Problems for JSR 294 to address
dan at ikayzo.com
Tue Jan 27 17:00:00 EST 2009
> Interestingly, in my
> understanding, .NET makes such a distinction between the modularity of a
> delivery unit (called an assembly) and the finer grained modularity inside a
> delivery unit, represented by namespaces. The "internal" keyword indicates
> that the artifact is visible only inside an assembly and the "namespace"
> keyword provides a hierarchical namespace.
That is correct, and I think the "internal" visibility specifier in C#
makes more sense than what we currently have in java. I think
visibility within a module is probably the most commonly required
level after public and private.
More information about the jsr294-modularity-eg