Content deleted Content added
Cleanup/tags |
|||
Line 173:
== Predecessor languages ==
Many of the concepts that LINQ introduced were originally tested in Microsoft's '''Cω''' research project, formerly known by the [[Codename|codenames]] '''X#''' (X Sharp) and '''Xen'''. It was renamed to Cω after '''Polyphonic C#'''
Cω attempts to make datastores (such as [[databases]] and [[XML]] documents) accessible with the same ease and [[type safety]] as traditional types like [[String (computer science)|strings]] and [[Array data type|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.<ref>{{cite book |last1=Eichert |first1=Steve |title=LINQ in Action |last2=Wooley |first2=James B. |last3=Marguerie |first3=Fabrice |publisher=Manning |year=2008 |isbn=9781638354628 |pages=56-57 (as reported in the Google Books search link - the book does not have page numbers)}}</ref>
|