> простое и красивое
вы шутите, да?
простое и красивое — это yaml с yaml-like схемой. а это какой-то ппц, простите за резкость.
> переконфигурация проекта (изменение структуры конфига) теперь занимает не более 5 минут.
не вижу профита по сравнению с (воображаемой) generic библиотекой чтения+валидации конфигов, в которой схема может быть описана в исходнике.
> Если используем массивы, то объявляем итераторы
для меня осталось загадкой, где могут пригодиться такие итераторы, что value всегда char*.
мне кажется более удобным coLinux. может запускаться как сервис при загрузке, умеет расшаривать каталоги с диска напрямую. стандартные несколько типов сетевых соединений hostguest.
> server[0].namespace[1].key = «abc»
> простое и красивое
вы шутите, да?
простое и красивое — это yaml с yaml-like схемой. а это какой-то ппц, простите за резкость.
> переконфигурация проекта (изменение структуры конфига) теперь занимает не более 5 минут.
не вижу профита по сравнению с (воображаемой) generic библиотекой чтения+валидации конфигов, в которой схема может быть описана в исходнике.
> Если используем массивы, то объявляем итераторы
для меня осталось загадкой, где могут пригодиться такие итераторы, что value всегда char*.
которого у меня в те времена не было и мне от этого было грустно.
в этом плане значительно вреднее всякое гуро, наверное. хотя хз, я не помню, насколько дети впечатлительны в этом плане.
я — мечтатель, а ты — %username%.