Обсуждение:Мультиметод

Последнее сообщение: 6 лет назад от РоманСузи в теме «Обобщённая функция?»

Надо бы переписать

править

Статья просто ужас.

Не ужас, а статья из серии: "Я это написал бы вот так на языке таком". `a5b 20:39, 26 августа 2009 (UTC)Ответить
Ужас. Она не дает представление о мультиметодах, и способствует неправильному пониманию того факта, что в приведенных языках мультиметодов нет. Lovesan 20:28, 27 ноября 2009 (UTC)Ответить
Переписал. Большей частью, как, конечно, видно, перевод английской статьи. Lovesan 21:21, 27 ноября 2009 (UTC)Ответить
Очень странное решение об избавлении от эмуляции мультиметодов на других языка! На мой взгляд, наличие кода эмуляции позволяет знатокам соответствующих языков получить более полное представление о понятии. РоманСузи 19:30, 3 января 2012 (UTC)Ответить
ИМХО, вообще смешаны в кучу два понятия: мультиметоды и множественная диспетчеризация. Мультиметод - это лишь одно из средств (коих несколько) для реализации множественной диспетчеризации. И вообще, мультиметоды - это синтаксическая конструкция. Предлагаю множественную диспетчеризацию вынести в отдельную статью, куда вынести в том числе пример кода на Java. Потому что сейчас в Википедии нет статьи про двойную диспетчеризацию, а это очень важная для понимания вещь в ООП-языках. Unnamed666 12:32, 13 октября 2014 (UTC)Ответить

Обобщённая функция?

править

Что-то странное замечено в разделе Common Lisp. Что там вообще делает понятие обобщённой функции? Я, к сожалению, не смог понять, что имел в виду автор этой фразы, иначе бы исправил сам, но обобщённая функция в математическом смысле (а ссылка проставлена именно на неё) здесь точно неуместна. Cerberuser (обс.) 16:32, 20 октября 2017 (UTC)Ответить