Cω
维基百科,自由的 encyclopedia
cω是一种尚在研究中的程式设计语言,专门应用于平行运算的编程语言。这种语言由微软研究院开发。
Quick Facts 编程范型, 设计者 ...
编程范型 | 多重编程范型: 结构化、指令式、面向对象、事件驱动、泛函 |
---|---|
设计者 | 微软研究院、 Microsoft SQL Server WebData team |
实现者 | 微软研究院、 Microsoft SQL Server WebData team |
发行时间 | 2003 |
类型系统 | 静态、强、安全 |
操作系统 | 跨平台 |
网站 | Microsoft Research page |
启发语言 | |
C#、Polyphonic C#(英语:Polyphonic C sharp) | |
影响语言 | |
C# with LINQ、Joins Concurrency Library(英语:Joins (concurrency library)) |
Close
根据微软研究所,Cω是一种用作扩展C#的试验性的语言,内里包括新建的关系性和准结构性的资料存取,与及异步并发计算。Cω主要在两大范围上扩展C#:
- 一种针对“异步式宽域同作”(asynchronous wide-area concurrency)的控制流程延伸(如 Polyphonic C#)。
- 一种针对 XML 和表格处理(table manipulation)的资料类型延伸(如著名的 Xen 和 X#)。
2004年10月28日在compiler preview首度公开发表。