On Thursday, December 22, 2011 13:27:47 Andrei Alexandrescu wrote: > I think there's a lot of mileage in the 1:1 correspondence between files > and modules, and between directories and packages. We should keep it > that way.
Yes. And if we want to split up modules, publicly importing allows you to have a single place to import them all, which gives you more or less the same effect as if modules could be split into multiple files except that there's still a 1:1 correspondance between modules and files. So, I think that D's features do a fine job in that regard. - Jonathan M Davis