1) C Omega&#39;s name is bizarro -- technically it is &quot;C-&lt;lower-case-omega&gt;&quot;, which looks more or less like &quot;Cw&quot; when you try to make something like it in latin letters. &quot;Cw&quot; is of course unpronounceable, so many people refer to it as &quot;Cu&quot;. (C Omega tops C# for poorly-conveived name. Google didn&#39;t index on the &quot;#&quot; character when C# was originally released, so searching for &quot;C#&quot; in Google originally yielded nothing. &quot;C-&lt;lower-case-omega&gt;&quot; yields even less.)<br>
<br>2) I really have no knowledge of relative performance/expressiveness of the language approaches you are asking about. I must admit I am intigued by the idea of polymorphism based on XPath pattern -- its kind of like ML/Scala pattern matching on steriods I guess -- I&#39;m hoping you will go forward with it a bit and we can see where it leads!<br>
<br>Brian Maso<br><br><div class="gmail_quote">On Sat, Jan 24, 2009 at 12:29 PM, Ghislain Fourny <span dir="ltr">&lt;<a href="mailto:gfourny@inf.ethz.ch">gfourny@inf.ethz.ch</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br>
<br>
Are you refering to C Omega? It is an interesting approach, thanks for pointing this out.<br>
<br>
What I am wondering is: how does it compare to start with object-orientation (here, C#) and add XML/Querying capabilities, versus to start with XML/XQuery and add object/item-orientation? In terms of expressiveness as well as performance?<br>

<br>
Kind regards,<br><font color="#888888">
Ghislain Fourny</font><div class="Ih2E3d"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&nbsp;I think initially of Cu (.Net platform), a language that has XML, relational, and OO structures all as first-class citizens.<br>
<br>
</blockquote>
<br></div><div><div></div><div class="Wj3C7c">
_______________________________________________<br>
<a href="mailto:talk@x-query.com" target="_blank">talk@x-query.com</a><br>
<a href="http://x-query.com/mailman/listinfo/talk" target="_blank">http://x-query.com/mailman/listinfo/talk</a><br>
</div></div></blockquote></div><br>