|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Tool development: by Perl-wrapped XQueryDavid A. Lee dlee at calldei.comFri Sep 4 09:03:21 PDT 2009
> >> * Use a scripting language that already is 'in process' with all the >> XML core languages you want to use (xquery, xslt etc) >> -> examples XProc, xmlsh >> >> * Encourage scripting languages developers to embed these XML >> languages directly into the scripting languages (say perl). > > More precisely, write bindings to implementations in C/C++. > Only if the scripting language itself is written in C/C++ or has easy bindings to it. If its in another language then bindings in that language are useful. But equally important, IMHO, is to be able to "glue" the data from one module to another efficiently. That needs common in-memory formats. And a way in the language to make calling these modules and passing data to/from them easy in a way thats 'natural' for that language. That may mean, for example, that the language runtime define a standard XML in-memory representation and every module can use it natively. So that you can have say variables of XML Documents and not have to transform them to each module's internal representation (rebuild the document). To do this well I suggest is more then just writing bindings. Its a language level problem as well as a binding problem. -D David A. Lee http://x-query.com/mailman/listinfo/talk http://www.calldei.com http://www.xmlsh.org 812-482-5224
|
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
|






