On Monday 02 October 2006 12:32, Jonathan Lang wrote: > Before we start talking about how such a thing might be implemented, > I'd like to see a solid argument in favor of implementing it at all. > What benefit can be derived by letting a module specify additional > strictures for its users? Ditto for a role placing restrictions on > the classes that do it.
Benefit #1: incompetent programmers who really really need to write mission-critical code (the ones that the Java designers apparently had in mind) now have only a million ways to write terrible code. Uh, that's it. -- c