while i agree with you, that perl is a very typed language...
the person is complaining not about the inability to compare
things of different types... what died here is the comparison
of a scalar against a scalar, the system died not because
we were comparing different types! The system died
because we were comparing the same type, with a different
value... that, you have to admit, on some level... seems
"bad"