Microsoft bridging relational, object, XML data models

InfoWorld | at | by Mike

Microsoft Research has had 7,000 downloads of its Comega programming technology, which is intended to bridge the gap between relational, object, and XML data models.

Comega, or C?, is described by Microsoft as a strongly typed, data-oriented programming language to bridge semi-structured hierarchical data (XML), relational data (SQL) and the .Net CTS (Common Type System). Additionally, Comega extends C# with asynchronous concurrency abstractions.