<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class=""><div class="gmail_quote" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><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;"><br class=""></blockquote><div class=""><br class=""></div><div class="">I'm not sure about that. I know Harvard does but that is part of a web programming course.</div><div class=""><br class=""></div><div class=""><a href="http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/readings/" class="">http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-830-database-systems-fall-2010/readings/</a><br class=""></div><div class=""><a href="http://ocw.mit.edu/courses/civil-and-environmental-engineering/1-264j-database-internet-and-systems-integration-technologies-fall-2013/lecture-notes-exercises/" class="">http://ocw.mit.edu/courses/civil-and-environmental-engineering/1-264j-database-internet-and-systems-integration-technologies-fall-2013/lecture-notes-exercises/</a><br class=""></div></div></div></blockquote><div><br class=""></div><div>Look inside the slides of the database classes… you’ll see XQuery almost everywhere (at the end of the class…).</div><div><br class=""></div><div>Especially that Stanford does it, and most database professors copy the slides from Stanford.</div><div><a href="https://lagunita.stanford.edu/courses/DB/XPath/SelfPaced/courseware/ch-querying_xml/seq-vid-xquery_introduction/" class="">https://lagunita.stanford.edu/courses/DB/XPath/SelfPaced/courseware/ch-querying_xml/seq-vid-xquery_introduction/</a></div><div><br class=""></div><div>(not that the Stanford professors understand much from XML and XQuery … but that’s a whole new discussion…)</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_quote" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class=""><br class=""></div><div class="">MIT doesn't, neither does either of the universities I went to.<br class=""></div></div></div></blockquote><div><br class=""></div>That’s because Stonebreaker is there, and he wouldn’t be caught dead teaching XML. I’ll see if I can make him change his mind</div><div>about JSON…. :-)</div><div><br class=""></div><div>The fact that sir TBL is in MIT too doesn’t help at all either, given the fact that he was “convinced” by a bunch of good willing people that XML is</div><div>evil. (and the semantic web will cure the hunger of the world and the cancer for sure…)</div><div><br class=""></div><div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_quote" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class=""> </div><div class=""><br class=""></div><div class="">What are they. Alot of the ones I have read aren't true and seem to be based on a lack of knowledge about XML</div></div></div></blockquote><div><br class=""></div>I think I KNOW something about XML — not that I enjoyed learning it, but I HAD to :-)</div><div><br class=""></div><div>Want a quick list ? processing instructions, weirdo parsing rules that are inherited from the 1950’s SGML, weirdo design</div><div>of namespaces, XML Schema anyone !? nillable anyone !? Some early design of Xpath 1.0 (no reserved keywords, semantics of =)</div><div> I’ll stop here.</div><div><br class=""></div><div>Only those and that would stop me (as a database person) right there to use XML as a format for data.</div><div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_quote" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div class=""><br class=""></div><div class="">Y'see I reckon that if JSON was deployed in many of the domains where XML is, it too would be hated.</div></div></div></blockquote><div><br class=""></div><div>Yes, but less. </div><div><br class=""></div><div>People would STILL have to face the fact that they cannot process JSON with their beloved SQL…. but at least they wouldn’t</div><div>add insult to injury by adding the weird things I listed above. </div><div><br class=""></div><div>The bitter pill would be somehow easier to swallow.</div><div><br class=""></div><div>The database people accept with open arms JSOn right now because they don’t REALLY understand what JSON is.</div><div><br class=""></div><div>Most of them still look at JSON as a nicer syntax then CSV…..they think it’s flat, or a “little” nested.</div><div><br class=""></div><div>The shock will hit them later on :-))))</div><div><br class=""></div><div>Best regards</div><div>Dana</div><div><br class=""></div><div><br class=""></div></div></body></html>