bialix_ (13.11.2007 16:58, просмотров: 243) ответил Evgeny_CD на Я, вероятно, тупой, но XML для меня - это диалект brain fuck. Я осознаю всю мощь идеологии XML, но встроить внутрь С XML - это просто advanced brain fuck будет. Экспериментировал с XML - фтопку.
Мы вероятно просто мыслим разными категориями. Я же сказал "для начала". Т.е. для прототипа. Скелет приложения в терминах переменные-функции-модули-библиотеки можно построить на каком-то DSL. XML -- это сразу иерархическое дерево просто и всего.
Вы пишите: "Придумал я софтину. Раскладываю на блоки. Придумываю, как блоки между собой живут.
Расставляю теги в коде. Типа вот это внешняя точка входа. Вот это глобальная переменная, которую мы создаем. Вот это глобал, к которой обращаемся.
Потом запускаю скрипт, и он строит мне связи между визуальными объектами на основе моих тегов. Я все это анализирую "сверху" и правлю структуру."
Вот эти "связи" можно описать сразу на DSL. Можно думать в терминах "теги в коде". У каждого варианта будут свои варианты использования. Может просто я как-то по-другому вас понял опять.