Кто-нибудь там использует YAML в качестве DSL данных в .NET? Я бы хотел использовать YAML, потому что он более легкий, чем XML. Я намерен использовать этот DSL в качестве инструмента настройки «мощный пользователь» для одного из моих существующих приложений.YAML как DSL данных в .NET (C#)
Мои интересы:
- Как поддержка YAML с использованием одной из библиотек .NET сообщества?
- Имеет ли YAML силу выдержки? Будет ли это еще через 4 года? Или мы будем говорить о каком-то другом формате? Я знаю, что JSON и XML будут работать некоторое время, но мои пользователи не захотят писать или поддерживать JSON или XML-документы.
Я думаю, что для меня преимущество # 1 использовать YAML было бы: мне не нужно изобретать свой собственный формат данных. # 2 Я могу повторно использовать этот код YAML-to-config .NET для других проектов, над которыми я работаю. – BuddyJoe
Я хочу подождать, пока что-то вроде M/Oslo созреет, прежде чем я уйду и попытаюсь придумать собственную полноразмерную внешнюю DSL. – BuddyJoe
+1 Хороший совет. Думаю, я мог бы использовать конвертер YAML-to-X где-то по линии. – BuddyJoe