[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Declarative XML Processing with XQuery
Hi, On 11/9/05, Uche Ogbuji <uche.ogbuji@f...> wrote: > I think that XQuery gets declarativity right, and almost everything > else wrong. and > * I think that the best features of XQuery are already becoming > available in general-purpose languages, and that XSLT 1.0 was the key in > bringing this about, not XSLT 2.0 and XQuery. In particular, XSLT 1.0's > declaration through patterns and trigger functions (templates) is a > powerful mechanism [...] and > * I think that RDF gets the declarativity right, but is losing its > chance to get everything else right. [...] Wow! I thought I was all alone in these thoughts. So yes, a true understanding of XPath and pattern-matching is a formidable way to handle XML and should seep into our tools of choice. I joke that there is nothing I can't do in XSLT (just to briefly return to an old friend), but more and more I find that silly statement to be true, and given the scope of the XSLT specification, that is quite telling. There's a lot of KISS and good design in XSLT despite a somewhat verbose and clunky syntax. I reckon the first main-stream language to implement native support for XML and declarative pattern-matching of such (and none of this SAX nonsense!) will be setting some new paradigm shifts ... at least, here's to hoping. Alex -- "Ultimately, all things are known because you want to believe you know." - Frank Herbert __ http://shelter.nu/ __________________________________________________
|
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
|