Hi All,
"It seems clear to me that XML et al is not going to win the middle
ground of powerful _and_ easy to use. It's not clear any tool is going
to do that any time soon."
In terms of easy tools nw XML lies between a dominating incumbent in the form of Microsoft (in particular Sharepoint with its backwards compatibility to Word and also Infopath) and on the other side, the *free* tools (IDEs) and libraries (some easy, some not) of the object-oriented (inc. _javascript_) development world. It seems to me that is actually an opportunity for XML, to combine the user-focus of Sharepoint with free "_and_ easy to use" tools and frameworks.
The Silicon Valley approach, via venture-capital, is pretty well catered for in the form of MarkLogic, but where is the equivalent from the free and open-source world? I suggest the 'powerful' aspect is well and truly there, its just a matter of adding the 'easy to use' part. XSLT is the perfect example, how can we make it easier to use via free tools? Maybe even easy to use?
My interest, coming from data-management, is in XForms - see my attempt at such a thing in
Forms-Wizard.
The powerful part of XML is really good (I think of XSLT as like Artificial Intelligence), we all recognise that, it now seems to be an issue of making that power available. You may think that the browser is a lost cause, and yet there are still folk working hard to make an impact (e.g.
). The possibilities with XForms and SVG combined are so-far totally unexploited, but that definitely needs good tools IMO. No-one can tell me that D3 is easy to learn.