CP
下载 v0.5
733 下载量
| 版 | 0.5 |
|---|---|
| 发行人 | Hoopoe ProGroup |
| 发布日期 | 2012年8月19日 |
| 添加日期 | 2012年8月19日 |
| 操作系统要求 | Windows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP |
| 要求 | None |
| 下载总数 | 733 |
| 价钱 | Free to try |
描述
C=(发音为“See Stripes”)是一种并行 C/C++ 编程语言扩展。
它旨在涵盖所有典型的并行编程范例,并通过提供与 C/C++ 语法和语义最自然连接的单一并行语言来补充甚至替代现有的并行语言扩展和库。
C= 的原则和结构包括灵活的任务线程语义、并行可见范围、无对象同步和唤醒等待任务交互范式,被认为很容易被其他过程和面向对象的语言(编译或解释)采用。
简而言之,C= 的主要思想是激发并行思维,让程序员首先专注于编写并行程序,而不是通过实现顺序程序然后尝试多线程来完成两次工作(尽管后一种方法,在许多情况下不可避免,也得到了优雅的支持)。
目前,C= 语言扩展是作为 C 库实现的,并不意味着特定的编译器支持,也不意味着对现有软件构建过程的根本改变。