[XML-SIG] XML-SCHEMA

Paul Prescod paul@prescod.net
Mon, 24 Apr 2000 10:22:41 -0500


Christian Tismer wrote:
> 
>...
> 
> It looks so, yes. But it's all XML, no DTD needed,
> and it is much more powerful and easy to read.

Well, those are both arguable. Somewhat more powerful, yes.

Easier to read? If you don't know either language, yes, it is easier to
read, as COBOL is easier to read than Python. But once you've learned
both languages the more compact syntax means that you can read faster.
It's a difference between having fifty one-line declarations on a screen
at one time versus having ten five-line declarations.

Schemas allow a few more types of validation and extension in exchange
for complexity and verbosity. Judged entirely on this basis, the debate
could go either way but political and historical factors are more likely
to be the decision makers.

-- 
 Paul Prescod  - ISOGEN Consulting Engineer speaking for himself