Типизация - религиозный вопрос. Собственно, ликбез<http://habrahabr.ru/post/161205/> .
И да, я считаю, что Perl пока не хватает сильной типизации из коробки. Только сегодня правил баг, частично связанный с этим (получали логическое значение и искали по нему в текстовом поле). 9 декабря 2012 г., 17:56 пользователь Ivan Petrov <[email protected]>написал: > > a = '1'; > > b = 2; > > > c = a + b; > > > В чем проблема в руби с числами? > > в необходимости использования операторов приведения строки к числу для > организации последующих сложений, либо числа к строке для организации > последующих конкатенаций > > irb(main):001:0> a = 10 > => 10 > irb(main):002:0> b = 20 > => 20 > irb(main):003:0> a + b > => 30 > irb(main):004:0> c = 'abc' > => "abc" > irb(main):005:0> a + b + c > TypeError: String can't be coerced into Fixnum > from (irb):5:in `+' > from (irb):5 > from /usr/bin/irb:12:in `<main>' > > > это ж надо, в XXI веке а такая блевотина. > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org >
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
