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

Re: What does it mean to say that XML was over-engineered?

  • From: Ihe Onwuka <ihe.onwuka@gmail.com>
  • To: Roger L Costello <costello@mitre.org>
  • Date: Tue, 14 Sep 2021 20:33:34 -0400

Re:  What does it mean to say that XML was over-engineered?
The word itself means a bunch of things. 


To me if a technology allows you to ignore i.e does not forcibly or otherwise expose you to the bits of it that you don't need it is not over-engineered.

OTOH Exhibit 1 of overengineered tech IMO are languages that force you to define a class in order to write "hello world" 

I have always perceived XML as a scalable rather than over-engineered technology as the only concept  it forces on you is well-formedness and every syntax has some grammar rules.

I prefer it to under-engineered technologies where you have to start importing libraries to handle  basic everyday features like parsing delimited files, or regex. 


On Tue, Sep 14, 2021 at 6:49 PM Roger L Costello <costello@mitre.org> wrote:
Michael Kay wrote:

> Given that XML is over-engineered for many of the tasks
> that people were using it for, other standards better suited
> to a subset of those tasks were always going to emerge.

What does that mean, "over-engineered"? Does it mean, "too restrictive"? For example, XML does not allow two attributes with the same name to occur on an element. XML requires every start tag to have a matching end tag. Those are kind of restrictive. Is that what you mean by over-engineered? Or do you mean something else?

/Roger

_______________________________________________________________________

XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.

[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php



[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.