Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

XML is/was hated by newbies and old farts alike.

Of course some of the hate come from the application where XML was used, more than XML itself, but it also is a deeply flawed language.

Nowadays the main issue would be that it requires a complex generator and parser libraries to be any useful (you'll never want to deal with XML parsing/escaping by yourself) yet it's not as efficient as binary formats like protobuff for instance.

That means that anything you'll want to edit by hand or be purely textual and readble will be better done in yaml or json, and anything beyond that can be done in other ways. The need for a single language trying to awkwardly span all the spectrum isn't big.



We all hate XML.

We equally hate all replacements (as a config language) after it. At least XML stayed around long enough to have decent tooling.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: