[Moscow.pm] Perl 6
Ivan Petrov
i.petro.77.00 на gmail.com
Ср Окт 14 01:08:02 PDT 2015
>> крайне удручает то, что большинство путает валидацию данных с
>> типами данных.
> Типизация простых типов нужна для оптимизации, в первую очередь.
это оптимизация безысходности.
костыль иными словами.
кто-то хочет конкретный use case оптимизировать - хранение массива
чиселок. и из за этого портят хороший язык введением допоператоров и
типов.
вместо того чтобы работать над тем чтобы скаляры сами знали что нужно
чтобы было быстрее. Кстати в Perl5 над скалярами на эту тему имхо
очень проработано все.
> Во вторую позволяет делать оверлоадинг функций по типам параметров.
это уже костыль над костылем.
то есть имеются типы и хочется как-то чтобы код выглядел будто их нет:
когда из кода убраны типы, остается в общем-то один алгоритм и человек
его лучше понимает. То есть бестиповый язык ближе к человеческому.
> Иногда хочется.
хочется потому что без типов жить лучше
Подробная информация о списке рассылки Moscow-pm