From Wikipedia, the free encyclopedia

(pronounced C omega and usually written as "Cw" or "Comega language") is a free extension to the C# programming language, developed by the WebData team in SQL Server in collaboration with Microsoft Research in the UK and Redmond. It was formerly known as the codenames "X#" (X Sharp) and "Xen".

Cω attempts to make data stores (such as databases and XML documents) accessible with the same ease and type safety as traditional types like strings and arrays. Many of these ideas were inherited from an earlier incubation project within the WebData XML team called X# and Xen. Cω also includes new constructs to support concurrent programming; these features were largely derived from the earlier Polyphonic C# project.

Available now as a compiler preview, Cω's features have been used in the creation of the LINQ extensions in C#[1].

[edit] External links

[edit] References

  1. ^ http://tomasp.net/articles/csharp3-concepts.aspx
Preceding: C#, Polyphonic C#
Subsequent:
In other languages