[Moscow.pm] Строгая типизация в Perl

Nikita Zubkov nikzubkov на gmail.com
Чт Авг 30 05:30:19 PDT 2012


Если сообщит компилятор - хорошо. Если это упадет в продакшене из-за
неверного присвоения где-то, то тут никой пользы.

30 августа 2012 г., 13:56 пользователь Alexandr Alexeev
<afiskon на gmail.com>написал:

> >> на человека перекладывали заботы компьютера.
>
> Допустим, вы попытаетесь сложить бинарное дерево с расстоянием в
> километрах и компилятор сообщит вам об ошибке. И кто в этом случае за
> кого работу сделал?
>
> 30 августа 2012 г., 15:47 пользователь Alessandro Gorohovski
> <an.gorohovski на gmail.com> написал:
> > Михаил Монашёв <postmaster на softsearch.ru> писал(а) в своём письме Thu,
> 30
> > Aug 2012 14:42:08 +0300:
> >
> >
> >> Здравствуйте, Maxim.
> >>
> >>>     # $x can contain only Int objects
> >>>     my Int $x;
> >>
> >>
> >>> --- http://perlcabal.org/syn/S02.html#Types_as_Constraints
> >>
> >>
> >>>     my Int $i = 0;
> >>>     my Num $n = 3.142;
> >>>     my Str $s = "Hello, world";
> >>
> >>
> >>> --- http://en.wikipedia.org/wiki/Perl_6#A_type_system
> >>
> >>
> >> Посмотрел  это  и  понял,  что перл мне нравится именно отсутвием всех
> >> этих  сишных  заморочек  с  типа  данных,  которые там изначально были
> >> необходимы для определения размера выделяемой памяти, т.е. на человека
> >> перекладывали заботы компьютера.
> >
> >
> > ++;
> >
> > --
> > ANG
> >
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org
>
>
>
> --
> С уважением, Александр
> Личный блог: http://eax.me/
> Мой форум: http://it-talk.org/
> Мой Twitter: http://twitter.com/afiskon
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
С уважением,
Никита Зубков
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120830/f1cceab3/attachment-0001.html>


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