X10 (programming language)

X10 (programming language)
软件描述
X10编程语言围绕异步性、局部性、原子性和顺序性这四项基本原理构建,其基础是类型安全、基于类的面向对象系统。该基础足够强大,能够支持细粒度并发,以及Cilk风格的……
官方网站
访问软件的官方网站了解更多信息
x10-lang.org
安全链接HTTPS
什么是 X10 (programming language)?
X10编程语言围绕异步性、局部性、原子性和顺序性这四项基本原理构建,其基础是类型安全、基于类的面向对象系统。该基础足够强大,能够支持细粒度并发、Cilk风格的分叉-合并编程、GPU编程、SPMD计算、分阶段计算、主动消息传递、类似MPI的通信器以及集群编程。X10可在Power和x86集群上运行,支持Linux、AIX、MacOS、Cygwin和Windows系统。
🔄 替代方案
60 个选择
PureScript
PureScript 最初由 Phil Freeman 于 2013 年设计。他开始开发 PureScript 是因为他对其他将 Haskell 编译为 JavaScript 的尝试(例如使用 Fay、Haste 或 GHCJS)不满意。
免费 • 开源
查看详情
Eiffel (programming language)
Eiffel 是一种面向对象的编程语言,由伯特兰·迈耶(面向对象理念的倡导者,著有《面向对象软件构造》)和 Eiffel Software 共同设计。迈耶于 1985 年构想出该语言,旨在提高商业软件的可靠性……
免费 • 开源
查看详情💻
Smalltalk
Smalltalk 是一种面向对象的编程(OOP)语言。它自始至终都是基于对象的。Smalltalk 在这一方面的纯粹性和清晰性,使其成为几乎所有其他面向对象语言的原型。
免费 • 开源
查看详情Wyvern 是一种新的编程语言,旨在帮助开发者在编写高保障应用程序时大幅提升生产力。Wyvern 的首个重大创新是类型特定语言,该特性允许程序员创建指定类型的字面量(例如)
免费 • 开源
查看详情


