LINUX.ORG.RU

История изменений

Исправление www_linux_org_ru, (текущая версия) :

Если типизация динамическая или повсеместный вывод типов (как в OCaml), то операторы должны быть разными.

Нет.

Отрыжка в виде разных операторов сравнения для чисел и строк возникла из «удобства» считать строку "123" равной числу 123. Если же этого нет, то при разборе ARGV и файлов где-то придется ручками вписать int, но зато потом все можно сравнивать по-человечески (как например в питоне https://docs.python.org/3/library/stdtypes.html).

Если не согласен – приведи контрпример.

Исправление www_linux_org_ru, :

Если типизация динамическая или повсеместный вывод типов (как в OCaml), то операторы должны быть разными.

Нет.

Отрыжка в виде разных операторов сравнения для чисел и строк возникла из «удобства» считать строку "123" равной числу 123. Если же этого нет, то при разборе ARGV и файлов где-то придется ручками вписать int, но зато потом все можно сравнивать по-человечески.

Если не согласен – приведи контрпример.

Исходная версия www_linux_org_ru, :

Если типизация динамическая или повсеместный вывод типов (как в OCaml), то операторы должны быть разными.

Нет.

Отрыжка в виде разных операторов сравнения для чисел и строк возникла из «удобства» считать строку «123» равной числу 123. Если же этого нет, то при разборе ARGV и файлов где-то придется ручками вписать int, но зато потом все можно сравнивать по-человечески.

Если не согласен – приведи контрпример.