Итак, когда я был сравнительным новичком для новичков, я был прямо сейчас, я думал, что эти две вещи были синтаксическим сахаром друг для друга, то есть использование одного над другим было просто личным предпочтением. Со временем я пришел к выводу, что эти два не то же самое, даже в реализации по умолчанию (см. this и this). Чтобы еще больше смутить вопрос, каждый из них может быть переопределен/перегружен отдельно, чтобы иметь совершенно разные значения.
Это хорошая вещь, каковы различия, и когда/почему вы должны использовать один над другим?