[Moscow.pm] А все таки классный язык Perl.

Akzhan Abdulin akzhan.abdulin на gmail.com
Вс Дек 9 06:13:03 PST 2012


Типизация - религиозный вопрос. Собственно,
ликбез<http://habrahabr.ru/post/161205/>
.

И да, я считаю, что Perl пока не хватает сильной типизации из коробки.
Только сегодня правил баг, частично связанный с этим (получали логическое
значение и искали по нему в текстовом поле).


9 декабря 2012 г., 17:56 пользователь Ivan Petrov
<i.petro.77.00 на gmail.com>написал:

> > 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
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20121209/05cc93d3/attachment.html>


Подробная информация о списке рассылки Moscow-pm