[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Re: DOM's javascript roots (was Re: HaveJDOM / X
> CC: xml-dev@l...
All these seem quite reasonable IMHO.
Fair enough. My point is that languages with native XML support, the list of which currently starts with E4X but will soon include C# 3.0 and Java "Dolphin", are probably the way the world is moving forward, and the OMG/DOM notion of language neutrality is on the way out. I would expect the E4X folks to evolve it to do the stuff that people *want* to do in the DOM (which of course may not be everything DOM *can* do). I would like to see this stuff evolve by competition among the innovators in the scripting, .NET, and Java worlds rather than have W3C or somebody do a design by committee job on it. Committees are real good at figuring out what is unclear, what is not used, etc. so it's probably a Good Thing that the Web API WG is doing what it is doing to make DOM-based web apps more interoperable. My only fear is that W3C activity in this space will perpetuate the idea among the Pointy Haired Bosses of the world that DOM is the only safe and proper choice for XML development.
Again, this is a laudable goal and (on balance) it's probably a good thing. I'm just pointing out that there is a downside: There are some alternatives on the web (JSON and E4X come to mind) and we've been talking about the alternatives on the midtier and server that don't get mindshare because they're not PHB-friendly. This is a problem: Mainstream developers often hate XML because it's so hard to work with, and DOM is usually high on the list of people's "XMLreallysucks" rants. Overcoming that hurdle, as all sorts of things including E4X, Xlinq, XJ, PHP SimpleXML, etc. try to do, is at least as important as making it easier for XML geeks to write more portable code.
So, OK, euthanasia is premature. But the poor ol' thing is on life support. Stabilization is fine, mummification is not.
Crush! Zap! Destroy! Junk e-mail trembles before the might of Windows Live(tm) Mail beta. Windows Live(tm) Mail beta
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|