JuliaLang/julia — comment on commit 43bebc54c7e2925edac0c94900be0cec38e29abd
File:  line 0
By StefanKarpinski:

I would be fine with having `==` behave the same way, but then it would spill over to all the comparison operators. The good thing is that since comparison operators always return a boolean, how they cast their operands to perform the comparison is just an implementation detail.