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

RE: XML CMM and ISO9000 compliance? - was A standardapproach t


descriptive programming
Hi Simon,

Simon said:
XML isn't a programming language.

Didier says:
Simon is right, XML is based on a free context grammar. I personally found
that XML is best suited to create descriptive programming languages and does
a poor job in the design of imperative languages. It seems from experience
that its best match is when a description of something like the composite
pattern is required. In fact, its best match is with anything that closely
resembles to a composite pattern structure. If we look closely, we human,
have an innate tendency to structure things in composite patterns or
hierarchical structures. Is this because of our short term memory
limitations (i.e. the Miller's magic seven principle, 1956) and our tendency
to chunk the information into small pieces? I do not know, but for sure,
hierarchies are more easily processed by our brains. And every languages but
machine language (i.e. binary) is made for us, humans beings.

I am working on a project based on prototypes (i.e. frames or self
prototypes), When we had to transfer objects from a system to another, XML
has proved to be a good model serialization match. XML was good to describe
the prototypes and their aggregations relationship. So, for sure XML is not
a universal panacea but is a good model serialization language when such
model could be described or aggregated as a hierarchy.

Cheers
Didier PH Martin 
-------------------------------------------------------------
Didier PH Martin              http://didier-martin.com   
OpenJade Project              http://dsssl.netfolder.com 
Coming soon....               http://xml.netfolder.com
Coming soon....               http://blog.didier-martin.com
-------------------------------------------------------------



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.