1) C Omega's name is bizarro -- technically it is "C-<lower-case-omega>", which looks more or less like "Cw" when you try to make something like it in latin letters. "Cw" is of course unpronounceable, so many people refer to it as "Cu". (C Omega tops C# for poorly-conveived name. Google didn't index on the "#" character when C# was originally released, so searching for "C#" in Google originally yielded nothing. "C-<lower-case-omega>" 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'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"><<a href="mailto:gfourny@inf.ethz.ch">gfourny@inf.ethz.ch</a>></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;">
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>