RFC: Deprecating the Module Operator
%u
unknown at dontsay.com
Fri Jan 19 06:30:15 PST 2007
The current module operator, the ".", seems to be a bad choice,
because it is easily overseen and in conjunction with an accidentically
deleted character may result in bugs, that are hard to discover:
var= o1*.o2;
vs.
var= o1..o2;
vs.
var=.o1.o2;
...
Moreover the module operator just seems to be syntax sugar, because
one needs not to write the name of the module.
OTOH if there is a need not to write the module name, then the well
known and more general file hierarchy navigation notation should be
used, where "//" denotes the root and "../" denotes direct ancestors.
--
Anonymity is not a Crime
More information about the Digitalmars-d
mailing list