>
Well, most of the above doesn't seem relevant to answer in the general case, so that seems a very strange conclusion to me. ------- Considering you came to the same conclusion as I did with entirely different assumptions (i.e. that uneducated users tend to pick the most complicated, or as
I say, inappropriate, tool ... I find it strange that you find it strange. Interestingly, I find it amusing at the least that I have never heard of, or am very ignorant about the top tools you suggest !!! And then in the same sentence of recommending things like python and LINQ refer to quirks and issues around Unicode ... That scares me ! Most junior to mid-level programmers I know don't understand what Unicode is enough to know if something is a quirk or not ...
But I do agree this is not a unique problem to XML ... but it is exacerbated by the relative obscurity of XML compared to the Top Ten things students are taught at school ... whatever those are nowadays, I dont think XML is in it , and if it is, its taught badly. .. .and in any case I entirely disagree that one can make a meaningful choice about XML tooling without knowing a lot of very specialist knowledge about XML. I submit for your pondering ... that you know way too much about XML to the point of not realizing how daunting it appears for those who dont. |