История изменений
Исправление seiken, (текущая версия) :
Можно подробнее, в каких ситуациях такое возможно и где в ядре именно без динамического полиморфизма не обойтись?
В любом случае, когда есть стандартный интерфейс (например для ФС: читать, писать и проч.) и различные реализации одного и того же интерфейса. Например, для ext4 пишем в блочное устройство, а для NFS отправляем в сеть. Это стандартная ситуация, не важно, ООП явно поддержано в ЯП или костылится вручную.
На практике мало того, что к херам вся эта галиматья
На практике - это чуть менее, чем везде.
Исходная версия seiken, :
Можно подробнее, в каких ситуациях такое возможно и где в ядре именно без динамического полиморфизма не обойтись? В любом случае, когда есть стандартный интерфейс (например для ФС: читать, писать и проч.) и различные реализации одного и того же интерфейса. Например, для ext4 пишем в блочное устройство, а для NFS отправляем в сеть. Это стандартная ситуация, не важно, ООП явно поддержано в ЯП или костылится вручную.
На практике мало того, что к херам вся эта галиматья
На практике - это чуть менее, чем везде.