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

Re: How long before services sending/receiving XML might need

  • From: Marcus Reichardt <u123724@gmail.com>
  • To: Mukul Gandhi <mukulg@softwarebytes.org>
  • Date: Fri, 12 Nov 2021 09:12:29 +0100

Re:  How long before services sending/receiving XML might need
At the risk of sounding pedantic, i don't agree at all with what you said, Mukul ;)

XML is just an SGML subset envisioned as delivery format for *digital text* on the Web. But that failed for whatever reason, and XML's other uses - as a preferred payload format for web services, and as go-to language for configuration and other metadata - has been on the decline for about 15 years as well. I think XML has a stronghold still in digital/cross-media publishing, but it's time to review the purpose of XML, or maybe find a new SGML subset or extension to bring markup back in line with what's actually needed, such as an archival format (where XML may work well), an intermediate format in publishing pipelines (ditto), or an authoring format (where XML is a poor choice considering digital text is written in markdown and other Wiki syntax formats).

The features dropped from SGML to yield XML (tag inference, short references and other shortform syntax) were adequate for XML as delivery format; but at the same time, their lack is what gave way to a thousand ad-hoc syntaxes invented by people who actually want to write text without excessive boilerplate a la XML. It's time to stop this fixation on (the incidental SGML subset that is) XML and consider/preserve the larger markup tech context.

And btw, UML has been on the decline as well - fortunately ;) I know of only few XML applications more perverse than XMI, the XML serialization of UML, chock full of XML antipatterns such extra lexical type systems (not DTD/XSD), <field name="name" value="value">, and so on.

Best,
M. Reichardt
sgml.io

Am 12.11.2021 um 07:53 schrieb Mukul Gandhi <mukulg@softwarebytes.org>:


On Fri, Nov 12, 2021 at 2:15 AM Dimitre Novatchev <dnovatchev@g...> wrote:

To me, XML currently looks to be like UML (unified modeling language).

Developing complex OO applications, certainly need something like UML to model the application structure and behavior.

Its similar with XML I believe. If meta-data is complex (and many times larger in size), its useful to have it as XML.


--
Regards,
Mukul Gandhi


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


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.