[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XML is easy, was: Re: SV: XML=WAP? And DOA?


xpath xsd
Derek Denny-Brown wrote:

> -----Original Message-----
> From: Jonathan Borden [mailto:jborden@m...]
> Sent: Monday, January 14, 2002 2:59 PM
> To: Mike Champion; xml-dev@l...
> Subject:  XML is easy, was: Re: SV:  XML=WAP? And
DOA?
...
>
> XML is easy. It is the problems people are trying to address with XML
that
> are hard.

Given the amount of time I spend explaining 'simple' Namespace, XPath,
XSD, DTD, etc.. issues to people, I would fall heavily on the 'not easy'
side of the issue.  It is 'easy' if you take the time to sit down and
study it and think about it.

--
I cannot speak for everyone, but from personal experience, I found that
using XML and related technologies simplified projects I was working on.

I think it is much like the speed of Microsoft Word. I would guess that from
day 1, the speed of Word has remained roughly constant, despite the dramatic
increase in processor Mhz, memory and disc capacity. This is because,
obviously, the faster the computer we have, the more we ask of it (and the
less efficient we need to be).

Granted if XML is simple, when you add Namespaces, XPath, XSD and DTDs it
gets complex. A big reason is that (apparently) there has been a conscious
decision not to make DTDs compatible with Namespaces. So you get either
technical tour de forces, or monstrosities, depending on one's viewpoint,
such as XHTML Modularization.

Well in any case we are asking more and more. If we don't need
XPath/XSLT/XLink/XHTML/XSD etc etc., then why not simply use XML 1.0?
Because it is not enough, itself.

-----

.....

Part of my job ends up being to convince people that XML really is
complex enough to mandate using existing tools, rather than
rolling-your-own.

------

:-))) right, and hence your bias, but thanks for admiting it. My bias is
that we should get people using only what is needed, rather than the
fanciest latest greatest and most complex way of solving the problem.

Again, perhaps this is just my own experience, but having spent a few years
debugging the nitty gritty details of binary distributed RPCs protocols, and
needing a fancy system debugger that can trace an execution path all the way
into the the Win32 kernel and back out, or trying to figure out the details
of why a distributed MTS transaction was hanging, XML is a breath of fresh
air. YMMMV

Jonathan



PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.