[xquery-talk] XQuery and Web 2.0
Peter Coppens
pc.subscriptions at gmail.com
Fri Apr 25 09:57:02 PDT 2008
Fwiw...
Two years ago I switched from a company that implements XQuery to a
company that develops your fairly typical web applications (I
know...why would you want to do that :) )
Anyway , because I do like the language a lot I try to use it wherever
it makes even a little sense but to be honest, the cases where it does
make sense are really fairly limited in my case (no idea whether that
is typical)
In general I find it very difficult to integrate XQuery in the
complete application stack. To a certain extent it is a bit like the
object-relational mismatch on steroids.
For *a lot* of needs it is far easier to just shut down your brain and
crank out a couple of hundred lines of DOM code and the go on with the
real problem.
As said...fwiw,
Peter
On 25 Apr 2008, at 08:42, bryan rasmussen wrote:
>> solve.
>>
>> The top major complains were:
>> (a) is too complicated to understand (tutorials, books !?)
>
> I agree, when I look at the XQuery stuff I have it seems to have a
> strong academic flavor, as well as a focus on XML based problems.
>
> examples:
> 1. lots of focus on the 'books' problem, like if I have a list of book
> authors listed how do I deal with it. That might have an interest to
> typical document people, but I think it would be more useful if a book
> was completely focused on - use XQuery to manage the various flavors
> of syndication now around, show querying a large base of different
> versions of RSS and Atom it might be useful to the Web 2.0 folks.
>
> 2. FLWOR is an unhelpful acronym. It seems off-putting. Don't know
> why, but if I try to think about it divorced from its meaning it just
> strikes me as a problem. It's an aesthetic feeling.
>
>
>> (b) there are no good example of how to use it (repositories of open
>> source useful XQuery modules !? CRM, etc)
>
> part of that would be solved if the examples in tutorials were
> basically all using things that are more useful for web programming as
> opposed to just XML processing. I think this is one of the reasons I
> find eXist interesting, because lots of what they do seem essentially
> focused on meeting the needs of web programmers in one way or another.
>
>
>
> Cheers,
> Bryan Rasmussen
> _______________________________________________
> talk at x-query.com
> http://x-query.com/mailman/listinfo/talk
More information about the talk
mailing list