[EMAIL PROTECTED] writes: > I don't know if this is the right place to discuss the death of <> in > Python 3.0, or if there have been any meaningful discussions posted > before (hard to search google with '<>' keyword), but why would anyone > prefer the comparison operator != over <>???
I doubt anyone cares. Python probably chose != because it's what C uses. The scary choice is /= which can be interpreted as an assignment. Python lacks assignment expressions partly because of a meme that using = instead of == by accident is a common C bug. I'm sure it happens but at least in my own experience (from having written plenty of buggy C code over the years) it's not that frequent. Using /= instead of != seems more likely, for programmers who switch between C and languages that use /= for nonequality. -- http://mail.python.org/mailman/listinfo/python-list