RE: Leventhal's challenge misses the point
HI Guy, Guy said: It's interesting to note that the most recent progress in XPointer and XQL have come from XSL. The reason? The power of XSL pattern matching syntax. Didier says: Right. good points about XSL: - pattern match or location mechanism (help point to the right element) - Event driven or rule based mechanism (suppress all the code for navigating in the document) - possibility to include elements in rules ( <BR> less than output "<BR>" etc...) bad points about XSL: - some produced Ural constructs included in XSL do not fit well in a declarative language In fact, as long as XSL is declarative, it does a very good job and has a major advantage to seamlessly integrate with XML or HTML constructs. When XSL tries to be procedural it fail compared to the clarity of other procedural language. the inverse is also true. When procedural languages try to be declarative (within the constraint of keeping only procedural constructs) it also do not fit well. I have not seen yet a language mixing both procedural and declarative constructs elegantly. regards Didier PH Martin mailto:martind@xxxxxxxxxxxxx http://www.netfolder.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
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