X10 (programming language)

X10 (programming language)
软件描述
X10编程语言围绕异步性、局部性、原子性和顺序性这四项基本原理构建,其基础是类型安全、基于类的面向对象系统。该基础足够强大,能够支持细粒度并发,以及Cilk风格的……
官方网站
访问软件的官方网站了解更多信息
x10-lang.org
什么是 X10 (programming language)?
X10编程语言围绕异步性、局部性、原子性和顺序性这四项基本原理构建,其基础是类型安全、基于类的面向对象系统。该基础足够强大,能够支持细粒度并发、Cilk风格的分叉-合并编程、GPU编程、SPMD计算、分阶段计算、主动消息传递、类似MPI的通信器以及集群编程。X10可在Power和x86集群上运行,支持Linux、AIX、MacOS、Cygwin和Windows系统。
🔄 替代方案
60 个选择Wolfram语言是一种符号语言,专为具备开发强大程序所需的广度和统一性而设计。通过集成高级形式(如Image、GeoPolygon或Molecule)以及先进的超函数(如ImageIdentify或...)
FreeBASIC 是一款完全免费、开源的 32 位 BASIC 编译器,其语法与 MS-QuickBASIC 类似,并增加了指针、无符号数据类型、内联汇编、面向对象等新特性。

HolyC
HolyC与普通的C语言非常相似,因此它是一种简单而强大的语言。它被用于构建了整个TempleOS,所以毫无疑问它可以用来编写程序。

Objective-C
Objective-C 语言是一种简单的计算机语言,旨在实现复杂的面向对象编程。Objective-C 被定义为对标准 ANSI C 语言的一组小型但功能强大的扩展。

Tcl
Tcl(工具命令语言)是一种功能强大且易于学习的动态编程语言,适用于非常广泛的应用场景。

Jython
Jython是JPython的继任者,是用Java编写的Python编程语言实现。

Bosque
Bosque编程语言是一种在机器辅助的快速可靠软件开发生命周期中进行规范化设计的实验。



