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

Alessandro Gorohovski an.gorohovski на gmail.com
Чт Авг 30 05:26:52 PDT 2012


Alexandr Alexeev <afiskon на gmail.com> писал(а) в своём письме Thu, 30 Aug  
2012 14:56:22 +0300:

>>> на человека перекладывали заботы компьютера.
>
> Допустим, вы попытаетесь сложить бинарное дерево с расстоянием в
> километрах и компилятор сообщит вам об ошибке. И кто в этом случае за
> кого работу сделал?

В таком случае, Вы не поймете, что сообщил компилятор


> 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
>
>
>


-- 
ANG


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