On 9/5/2012 20:12, Andy Seaborne wrote:
End users looking at the algebra?  Excellent.

We are seriously considering and supporting this. SPARQL seems to be more useful if people can control the Algebra. It is definitely useful to understand what Algebra is being created from the SPARQL text string, and TBC has a SPARQL debugger that allows users to not only view the Algebra but also step through its execution. The black magic that happens between the text and the algebra is often unpleasantly surprising, and things like moving all FILTERs to the end or changing the order of BINDs are very frustrating. People then believe SPARQL is slow or not ready for prime time, and I sometimes have to agree with them. A colleague of mine suggested we should even *edit* the Algebra directly to take the user back in control.

SPARQL is really two languages in one.

Holger

Reply via email to