Get the latest tech news
Xee: A Modern XPath and XSLT Engine in Rust
I announce Xee, the implementation of XPath and XSLT in Rust that I've been working on for the last two years.
I was somewhat bemused to hear talk in 2024 about updating the RESTXQ spec, an XQuery based web framework standard, first discussed in 2012, to make use of language features like hashmaps and arrays, now that they had been finally added to XPath/XQuery in 2017. This IR is then compiled into bytecode - a simple assembly-language like stack machine, similar to the one that underlies many programming languages such as Python and Java. So now I will call for this rare bird: someone who read all this, saw all those XML specifications, knows a bit of Rust, likes implementing programming languages and thought: cool!
Or read this on Hacker News