Slashdot Mirror


XML Co-Creator says XML Is Too Hard For Programmers

orangerobot writes "Tim Bray, one of the co-authors of the original XML 1.0 specification has a new entry on his website explaining why he's been feeling unsatisified lately with XML and says his last experience writing code for handling XML was 'irritating, time-consuming, and error-prone.' XML has always a divided response among the technical community. The anti-XML community has several sites stating their positions."

3 of 562 comments (clear)

  1. Re:of course there is! (sorry for the prev post) by borgdows · · Score: 0, Flamebait



    In SOVIET RUSSIA, XML standardizes YOU!!
    Let's bomb the french!
    Anyway, XML is for loosers!

  2. Re:Too hard? by Evil+Grinn · · Score: 2, Flamebait

    My shop codes exclusively in C and I can even create rather complex apps in a few days because:

    #1 I know what I'm doing, and..

    #2 It's called libraries....be it STL, MFC, MyStack.h or whatever.


    STL and MFC are C++, not C. Presumably you know the difference between C and C++, since you "know what you're doing". I must assume then that you are trying to gloss over the distinction between C and C++ so as not to further confuse the VB programmers among us.

  3. WHY XML TRULY IS SHIT by Rwfresh2002 · · Score: 0, Flamebait

    If you don't know WHY you need the data you plan on handling, or how to HANDLE the data you need then XML WILL do nothing but complicate things. If you do know what data you need and how you are going to handle it then XML is useless. Take the time to understand your data path instead of wasting time building ambigious data structures. I don't understand the idea of building applications to capture unknown data sources to do things with the data.. And if you do know what the data is then skip the XML parsing bloat and DO IT. You don't need to be a super genius to intuitively know that XML is shit. If you can make your project work without it (all projects can).. save yourself the hassle.