-
Website
http://ulizko.com -
Original page
http://ulizko.com/posts/125 -
Subscribe
All Comments -
Community
-
Top Commenters
-
kannattaa
1 comment · 1 points
-
Zvezda
2 comments · 1 points
-
Малышка Мика
2 comments · 1 points
-
bobrik
2 comments · 4 points
-
mekal
2 comments · 1 points
-
-
Popular Threads
Хуита. Хмл таки действительно очень понятный и удобный для правки формат. В посте набор эмоций, но нет нормальной аргументации. То что вам это не нравится - ваши личные сексуальные проблемы. Проперти-файлы не помогут для конфигов с большой вложенностью. И да, я щитаю, что ХМЛ - это круто.
В твоем комментарии точно так же нет ни одного нормального аргумента, кроме "проблем со вложенностью" у .properties. Ну, тогда посмотри в сторону YAML, там эта проблема легко и непринужденно решается.
Короче, личные эмоции против личных эмоций.
Но я в своем блоге и не претендую на объективность - пишу то, что мне нравится и так, как мне нравится.
Есть интересная статья, сравнивающая языки разметки в XML-cтиле и YAML-стиле: "Два типа языков разметки: языки в стиле XML и языки в стиле YAML".
XML-языки тоже имеют свои преимущества, например:
* Для любого XML-языка (xHTML, SVG, MathML или вашего собственного) можно воспользоваться уже готовым XML-парсером;
* Можно применять стандартные действия, например, XSLT-преобразования;
* Можно создавать составные документы, например в xHTML документ можно встроить графику на SVG или MathML и т.д.
>Я так понимаю, началось все с того, что какой-то идиот придумал, что XML легко читать человеку. ... Это чисто машинно-ориентированный формат
Ну да, XML-языки понятны человеку, но больше предназначены для компьютера. YAML-языки понятны компьютеру, но больше предназначены для человека.
Спасибо за ссылку, статья неплохая, хотя несколько вторична - уже не раз встречал на английском подобные рассуждения с такими же выводами.
Что касается объективных преимуществ и недостатков XML - они есть, и те, и другие. Только вот слишком часто в мире java забывают про их недостатки, видя только достоинства.