LINUX.ORG.RU

История изменений

Исправление quasimoto, (текущая версия) :

Хотя тут есть два момента:

1) Динамическая диспетчеризация в методах по типам это больше боксирования. Пока язык в основе своей динамический это может быть слишком дорого.

2) Язык динамический, полностью статическим по умолчанию стать не сможет, поэтому (copy list) и (copy tree) это слишком зыбко (а если там забыт the и типо-тега не появилось? будет copy-list для tree). Поэтому предпочтительней писать copy-list/list:copy и copy-tree/tree:copy.

Исходная версия quasimoto, :

Хотя тут есть два момента:

1) Динамическая диспетчеризация в методах по типам это больше боксирования. Пока язык в основе своей динамический это может быть слишком дорого.

2) Язык динамический, полностью статическим по умолчанию стать не сможет, поэтому (copy list) и (copy tree) это слишком зыбко (а если там забыт the и типо-тега не появилось? будет copy-list для tree). Поэтому предпочтительней писать copy-list/lit:copy и copy-tree/tree:copy.