Почему в 2024 году нам приходится писать касты енума к строке вручную?
Для каждого кастомного (индивидуального) типа нужна своя функция логирования? А биндинги (привязки) к С++-библиотеке требуют кучу повторяющегося (повторяющегося много раз) кода?
Если вы задавались такими вопросами, то вот хорошая новость: скоро эти проблемы будут решены.
И что самое приятное — на уровне языка (С++), а не с помощью нестандартных фреймворков.