Robert Jacques wrote:
Since D has the "is" operator, does it make sense to actually 'fix' "==" to be fuzzy?
I don't think so, because nobody will ever agree on what "fuzzy" means. Arbitrarily setting a meaning for it will perpetuate the notion that floating point operations have seemingly random results.