[Moscow.pm] Perl 6

Ivan Petrov i.petro.77.00 на gmail.com
Ср Окт 14 01:08:02 PDT 2015


>> крайне удручает то, что большинство путает валидацию данных с
>> типами данных.

> Типизация простых типов нужна для оптимизации, в первую очередь.

это оптимизация безысходности.
костыль иными словами.

кто-то хочет конкретный use case оптимизировать - хранение массива
чиселок. и из за этого портят хороший язык введением допоператоров и
типов.
вместо того чтобы работать над тем чтобы скаляры сами знали что нужно
чтобы было быстрее. Кстати в Perl5 над скалярами на эту тему имхо
очень проработано все.

> Во вторую позволяет делать оверлоадинг функций по типам параметров.

это уже костыль над костылем.

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

> Иногда хочется.

хочется потому что без типов жить лучше


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