On Tue, Mar 6, 2012 at 9:42 AM, Lukas Eder <[email protected]> wrote:

> > XML is the worst, use of XML for anything other than its intended
> purpose, a
> > text MARKUP language, is a sure sign of an architecture astronaut.
>  Whoever
> > decided that XML was a great language for config files needs a good
> kicking
> > IMHO.  I'm looking at you Maven.
>
> Oops, then you probably don't like jOOQ's move from .properties files
> to XML for jooq-codegen configuration :-)
>

Wasn't aware of that, but you're right :-)


> I wouldn't worry too much about these things. I'm sure, we'll rant
> about JSON in 5 years as much as we have ranted about XML/J2EE in the
> past 5 years.
>

I'm not so sure, I think JSON is much better suited as a human-readable
data representation.  Sure, there'll be better stuff in the future, but I
don't think JSON will be viewed as the same kind of "blind alley" that XML
has been.  It's just so much easier to read and to write.

XML, or its precursor SGML, were designed for embedding formatting in text
(ie. "markup"), they were never designed as generic data representation
languages.  Then, someone at Microsoft decided that we should use XML for
everything, Sun went along with it, and it became this cargo-cult mind
virus that infected the programming community, especially Java programmers.

Anyhoo, It's not my intention to start an XML versus JSON holy war :-)

Ian.

-- 
[email protected]
Co-founder and CTO
OneSpot

Reply via email to