вопрос был опубликован о связанных операторах сравнения и о том, как они интерпретируются на разных языках.
Объединение операторов сравнения означает, что (x
((x
( (x
Комментарии к этому вопросу показывают, что Python, Perl 6, и Mathematica поддерживают объединение операторов сравнения, но какие еще языки поддерживают эту функцию и почему она не встречается чаще?
Беглый взгляд на документацию Python показывает, что эта функция существует по крайней мере с 1996 года. Есть ли причина, по которой большее количество языков имеет не добавлен этот синтаксис?
У статически типизированного языка могут возникнуть проблемы с преобразованием типов, но есть ли другие причины, по которым это не встречается чаще?