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.

Reply via email to