On Thursday, 31 October 2013 at 14:20:54 UTC, bearophile wrote:
eles:
Speaking about that, why DMD's source files are written in C++
but bear extension .c?
You seem to appreciate for yourselves a freedom that he denies
to others.
Thank you for bringing that good example. Forbidding arbitrary
extensions for D code, and enforcing a common standard name
helps avoid mistakes like those ".c" extensions in the C++
sources, that numerous persons keep criticizing. The advantages
of a standard suffix for D code are way larger than the
disadvantages.
A computer doesn't mind if its programs are put to purposes that
don't
match their names. -- D. Knuth
Well, then God created humans...