Liam,
Evan Lenz's work on the "Carrot" syntax for XSLT, which you possibly saw
presented at Balisage, might give an interesting starting point for work
on a compiler to write XQuery from XSLT 2.0. (Evan does go the other
way, from XQuery+Carrot into XSLT.)
Would this be, like, totally perverse? On the one hand, bizarre and (in
a just world) unnecessary. But on the other, it would as you suggest
open up XSLT as an option on a wide range of platforms.
An excellent Balisage paper would be on your XSLT -> XQuery compiler
implemented in XSLT, which you compiled into XQuery for distribution on
XQuery platforms so they could support XSLT. (Subsequent papers would be
on optimizing this handstand so it actually worked tolerably well?)
Okay I'll stop now.
http://balisage.net/Proceedings/vol7/html/Lenz01/BalisageVol7-Lenz01.html
Cheers,
Wendell
On 2/9/2012 8:54 AM, Liam R E Quin wrote:
On Thu, 2012-02-09 at 12:34 +0000, Michael Kay wrote:
[...]
Perhaps Steve Ball
found something else to do with his weekends. I think the days of
hobbyist implementations of these technologies are past.
This posting sort of sums it up:
http://mail.explain.com.au/pipermail/libx/2011-September/000004.html
Large open source projects generally need a community, or someone with a
lot of wisdom and generosity and dedication and focus, or (best) both.
I agree 100%.
On the other hand, a C (not C++) implementation would bring XSLT 2 a lot
closer to PHP, Python, Perl, JavaScript, etc. Or maybe even a
translation into XQuery, hmmm...
--
======================================================================
Wendell Piez
mailto:wapiez(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Direct Phone: 301/315-9635
Suite 207 Phone: 301/315-9631
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML
======================================================================
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--