[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

XML



>>>>> Artem Chuprina <ran@ran.pp.ru> writes:
>>>>> Dmitry A. Zhiglov -> debian-russian@lists.debian.org:

[…]

 >> Описание в xml удобно с точки зрения последующих генераций правил
 >> под различные платформы и интеграции с чем-то еще. Это плата за
 >> универсальность, унифицированность интерфейса и последующую
 >> гибкость, когда из платформонезависимых правил можно сгенерировать
 >> кучку-другую платформозависимых правил.

 > Поправка.  В этом качестве хорош DSL (domain-specific language).

	Определенно.

 > Лучше - НЕ на базе XML,

	Возможно.

 > потому как парсеры оного страшны и глючны,

	Есть конкретные примеры?

 > глазами он нечитаем, а руками неправим.  Уж если на то пошло, то
 > лучше на базе YAML.

	С точки зрения последующего развития DSL, кажется очень выгодным
	составлять словари из элементов с глобально-уникальными именами,
	поскольку это позволяет в дальнейшем создавать «гибридные»
	словари.  (Так, XHTML допускает включение MathML-формул и
	SVG-графики.)

	AIUI, YAML этим свойством не обладает.

-- 
FSF associate member #7257


Reply to: