[Moscow.pm] Perl vs Python
Ivan Petrov
i.petro.77.00 на gmail.com
Вт Окт 25 14:04:03 PDT 2016
> угу, это же так прикольно поддерживать что-то вроде
> if ( $param == 20 || $param eq 'Двацать' || $param eq 'zwanzig' ) {
в perl == означает "привести оба аргумента к цифрам и сравнить как
цифры"
а eq означает "сравнить как строки
код
if ($a == число || $a eq строка)
является бессмысленным примером. в реальной жизни не встречающимся.
подобный косяк можно ПРИДУМАТЬ для любого языка но это как раз косяк
из серии "мы смешали blob и utf, получили фигню, написали данко-гею и
он сделал патч на базовый модуль, теперь фигни в мире больше"
Подробная информация о списке рассылки Moscow-pm