RE: Adam Bosworth Article - what does "direct access" mean?
I thought he meant that there is an impedance mismatch between object oriented programming language constructs and syntax with that of XML. This seems fairly obvious from his code sample which reads XML x = getxml("somewhere"); PERatio = x.price/( x.revenues - x.expenses); versus using SAX and DOM. The question is whether he thinks object serialization to XML and vice versa is all that is needed or whether more significant alterations to programming languages are needed. Based on his previous articles about this he seems to clearly be leaning towards the latter.  http://archive.devx.com/upload/free/features/xml/2002/02feb02/et0202/et0202.asp -----Original Message----- From: Sean McGrath [mailto:sean.mcgrath@p...] Sent: Thu 1/16/2003 6:53 AM To: xml-dev@l... Cc: Subject: Adam Bosworth Article - what does "direct access" mean? Article entitiled "Speaking XML" by Adam Bosworth: http://www.fawcette.com/xmlmag/2002_12/magazine/columns/endtag/ I'm intrigued by "it is becoming increasingly necessary for developers to directly access and manipulate XML documents." My reading of the article suggests that "direct access" here means "lets make the XML a direct serialization syntax for objects": import Customer Customer c = new Customer ("Customer.xml") If this is the line of thought I'm fairly squarely against it for more reasons than I have time to articulate at the moment. Just looking for opinions on my interpretation at this point! Sean http://seanmcgrath.blogspot.com ----------------------------------------------------------------- The xml-dev list is sponsored by XML.org <http://www.xml.org>, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To subscribe or unsubscribe from this list use the subscription manager: <http://lists.xml.org/ob/adm.pl>
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format