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

Re: some days I'm wrong


Re:  some days I'm wrong
K. Ari Krupnikov wrote:

> One of the promises of XML is "no more small languages". I've just
> spent a week worth of evenings reading fvwm*(1) manual pages to figure
> out a feature in it config file format. I kept wishing it had been
> XML, because most of the time I wasted I spent figuring out the
> syntax.

Moderately-relevant trivia: In er 1998 or so I did a keynote at the 
second-ever Perl conference, on the subject of XML and perl, perl having 
just received its first implant of XML technology.  I cast about for how 
to bring syntax-design issues home to a bunch of perl hacks, and 
eventually took a tour through the config files of a linux system, 
showing how even excellent software like inetd can feature miserable 
syntax in its config files.  I used half a dozen different examples 
which I forget, but I remember that I built up to fvwm as the example of 
ultimately horrible syntax - its config file combines positional 
parameters, function-like notation, continuation-line markers, and IIRC 
m4 macro processor dung.  It's outstandingly bad, and I got a 
substantial proportion of the audience roaring with laughter.  The 
message for the crowd was that if XML helps us get out of the business 
of designing syntax, that might be a win.

Having said all that, the RNC syntax is dramatically better than any 
plausible XML alternative. -Tim



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.