История изменений
Исправление alysnix, (текущая версия) :
В расте трейты (характеристики) сделаны по подобию хаскелевских классов типов. Довольно классная штука, если распробуешь
по-взрослому это называется чистый абстрактный класс, а не какой-то там васянский трейт. или интерфейс.
ссылку прилагаю.
известен еще со времен первых ооп парадигм.
И генерики в расте удобные - полностью проверяются во время компиляции в отличие от твоего сабжа.
так и в плюсах темплейты проверяются во время актуализации(то есть подстановки параметров и превращения в реальный тип). а без актуальных параметров там мало что проверишь.
Исходная версия alysnix, :
В расте трейты (характеристики) сделаны по подобию хаскелевских классов типов. Довольно классная штука, если распробуешь
по-взрослому это называется чистый абстрактный класс, а не какой-то там васянский трейт. или интерфейс.
ссылку прилагаю.
известен еще со времен первых ооп парадигм.