On Sunday, 29 January 2017 at 08:55:24 UTC, Walter Bright wrote:
The best practice recommendation is to use all lower case in
import names. This means you won't get any surprises porting
to/from Windows file systems. Some people insist on using mixed
case import names, and that's their choice. After all, D is a
systems programming language.
I'd also stay away from using non-ascii characters in import
names.
I agree that's a good general practice. Even so, I'm curious if
there are any reasons against the compiler catching an error like
this. Seems like it'd only prevent errors.