Исправление m0rph, (текущая версия) :
Может быть, когда в С++ когда-нибудь модули завезут, шаблоны останутся, но вот использовать их можно будет и без хедеров.
Я не вдавался в детали текущих предложений по реализации модулей, но очень надеюсь, что хедеры как таковые уйдут в конце концов в историю (или в область совместимости с С). Стоит немного пописать на языке, имеющем поддержку модулей (Python, D, Java, etc), как совсем пропадает желание мокаться обратно в include-hell.
Исходная версия m0rph, :
Может быть, когда в С++ когда-нибудь модули завезут, шаблоны останутся, но вот использовать их можно будет и без хедеров.
Я не вдавался в детали текущих предложений по реализации модулей, но очень надеюсь, что хедеры как таковые уйдут в конце концов в историю (или в область совместимости с С). Стоит немного пописать на языке, имеющем поддержку модулей (Python, D, Java, etc), как мокаться обратно в include-hell совсем нет никакого желания.