The characterization of XML as a programming language is interesting, but seems false.
One could program the behaviors of the named structural entities tagged using XML
compliant text markup, by applying some behavior-descriptive language (e.g., script
[ECMAScript, VBScript, JavaScript, etc.], procedural [C, Perl], object-oriented [C++,
Java], or hybrids [Python, PHP]), but XML itself doesn't provide any more than tree,
associative, change, or streaming structure. XML provides named entities and
structure, programming provides behavior. Even when UML applies XML to exchange
system models/knowledge with other UML-enabled tools/repositories, the behavioral
aspects of the models/knowledge are defined using the UML tools, not XML.
Ref. earlier threads:
"....I agree mostly with Michael's point. I'll restate and expand: xml is a
programming language with a facility to define and structure data....."
"...I disagree with you when you classify XML as a programming language. It is at a
higher level than that, in the way it frees you to model the entities, the processes
and even the language with which express your processes...."
"....How can XML as a programming language ever replaces a set of standards or format
like EDI?..."
==========================================
XML/EDI Group members-only discussion list
Homepage = http://www.xmledi.com
Brought to you by: Online Technologies Corporation
Home of BizServe - www.bizserve.com
TO UNSUBSCRIBE: Send email to <[EMAIL PROTECTED]>
Leave the subject blank, and
In the body of the message, enter ONLY: unsubscribe
Questions/requests should be sent to: [EMAIL PROTECTED]
To join the XML/EDI Group complete the form located at:
http://www.geocities.com/WallStreet/Floor/5815/mail1.htm