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

The XML 500 word Challenge

word challenge
 XML is like
    * SGML without configurability
    * HTML without forgivingness
    * LISP without functions
    * CSV without flatness
    * PDF without Acrobat
    * ASN.1 without binary encodings
    * EDI without commercial semantics
    * RTF without word-processing semantics
    * CORBA without tight coupling
    * ZIP without compression or packaging
    * FLASH without the multimedia
    * A DB without a DBMS or DDL or DML or SQL or a formal model
    * A MIME header which does not evaporate
    * Morse code with more characters
    * Unicode with more control characters
    * A mean spoilsport, depriving programmers the fun of inventing
    their own syntaxes during work hours
    * The first step in Mao's journey of a thousand miles
    * The intersection of James Clark and Oracle
    * The common ground between Simon St. L and Henry Thomson
    * The secret love child of Uche and Elliotte
    * Microsoft's secret weapon against Sun's Open Office
    * Sun's secret weapon against Microsoft's Office
    * The town bicycle

In other words, XML is a very thin layer which provides some common
functionality that may be useful in many disparate applications. 

Typical uses are data exchange, protocols, literature processing, information archiving,
hypertext, and configuration files. 

Some of its benefits can be that it is 
    * standard (learn once, use many times, and you don't need to explain the syntax to others), 
    * generalized (can be applied to many kinds of data), 
    * human-readable (not the same thing as "comprehensible") markup, and 
    * it can be parsed and is susceptible to treatment as an artificial language (using tools based 
    on formal grammar theory and parse trees.)

A generic technology will usually be suboptimal for any specific use.  However, 
a generic technology will usually be prefereable when optimality is not mission-critical. 
XML is no different. 

Rick Jelliffe


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.
First Name
Last Name
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.