Comment by petesergeant

4 hours ago

I don’t hate this, but it’s fundamentally exactly the same language with a terser syntax. Once you’ve drunk the XSLT kool-aid you’re deep into an IDE that knows how to write it, with auxiliary tooling that knows how to process it, so I’m not sure what actual problem this would solve in the trenches.

Also, "Built on top of libxslt and libxml2" is a fairly harsh restriction in that it stops any usage of xslt 2.x or 3.x. Which has quite significant improvements.

  • That was my impression also. Anyone working with complex xml documents is going to want xslt/xpath 2 and 3 and probably xquery as well. This isn't going to offer any improvement over that.