7
Por que a maioria dos idiomas tradicionais não suporta a sintaxe “x <y <z” para comparações booleanas em três direções?
Se eu quiser comparar dois números (ou outras entidades bem ordenadas), eu o faria com x < y. Se eu quiser comparar três deles, o aluno de álgebra do ensino médio sugerirá tentar x < y < z. O programador em mim responderá com "não, isso não é válido, você …