<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 28, 2015 at 4:17 PM, daniela florescu <span dir="ltr"><<a href="mailto:dflorescu@me.com" target="_blank">dflorescu@me.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><div><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><br><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br></div><div>XQuery was baptized XQuery around 2001, when no JSON was around (yet)….</div><div><br></div></div></blockquote><div><br></div></span><div>No  Java was ……</div></div></div></div></blockquote><div><br></div>Java had at that time it’s own query language, actually made by some people originally involved with XQuery.</div><div><a href="https://docs.oracle.com/javaee/6/tutorial/doc/bnbtg.html" target="_blank">https://docs.oracle.com/javaee/6/tutorial/doc/bnbtg.html</a></div><span class=""><div><br></div></span></div></blockquote><div><br></div><div><br></div><div>But they didn't call it JQuery, so the name was still available </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><span class=""><div><blockquote type="cite"><div><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><div></div><div>True that JSON was created later in the same year 2001, however  it did not become widely popular </div><div>about until much later. </div><div><br></div></div></blockquote><div><br></div><div>....but Java was already very very popular.</div><div><br></div><div>Now supposing an individual had cobbled together a language in 10 days that was so crap that it's leading protagonist actually had to write a book highlighting it's good parts. Read the first paragraph here.</div><div><br></div><div><a href="https://www.w3.org/community/webed/wiki/A_Short_History_of_JavaScript" target="_blank">https://www.w3.org/community/webed/wiki/A_Short_History_of_JavaScript</a> </div><div><br></div><div>Imagine if they left the name as LiveScript or ECMAScript and note in the last sentence of paragraph 1 why they didn’t.</div></div></div></div></div></blockquote><br></div></span><div>That’s funny and interesting from a historical point of view.</div><div><br></div><div>But that’s water under the bridge.</div><div><br></div></div></blockquote><div><br></div><div>It proves that when it comes to IT you can put lipstick on a pig. If you were trying to name the language today JShit would probably market test better than XQuery.</div><div><br></div><div>This is the discipline supposedly grounded in logic, but you know the saying - "The Cobblers children are always the worst shod". </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br></div><div>The question for me is what could XQuery — and all the hard years of heavy experience that we all acquired in querying and processing, indexing, etc for schema-less data  during 18 years — bring to the world of NoSQL query languages, which, today, is pretty pathetic. </div><div><br></div></div></blockquote><div><br></div><div>We are in an age where people who never knew what it was like before SQL (I really should say RDBMS) are making decisions on database architecture. Remember this (I got it from your linkedin feed) <a href="http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/">http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/</a> . I read it and thought DUHHHHH!!!!! but I knew it would be eulogized by other readers (sure enough look in the comments). That's the world we are in today.</div><div><br></div><div>The things you talk about with XQuery solve problems that todays architects don't know they have. People are  busy latching onto NoSQL performance benchmarks, without having a clue of the price that was extracted to get  those figures. Because the understanding of many developers today does not go much deeper than the manipulation of syntax NoSQL vendors can get away with passing these huge compromises  off as a virtue ("We don't support joins, isn't that great"). </div><div><br></div><div>Maybe it's because of your abhorrence of stupidity you tend not to stick around long enough to witness just how stupid some people are.</div></div></div></div>