суббота, 8 августа 2009 г.

YAML is XML for human beings

Недавно я скачал себе Google App Engine SDK для питона, и один из конфиг файлов назывался config.yaml. Я заинтересовался, что за YAML, и оказалось что YAML это такой язык, альтернатива XML. Как и XML, YAML создан для описания данных, но предназначен для чтения людьми, а XML как мы знаем, предназначен для чтения компьютерами. Действительно, YAML визуально воспринимается намного лучше чем XML. В этом читатель может легко убедиться, зайдите на Official YAML Web Site, главная страница написана на YAML.

Я предпочитаю использовать YAML для конфиг файлов вместо XML. Еще одно возможное применение - данные для юнит тестов.

Комментариев нет: