发现各种软件替代方案,找到更适合您的选择

5

D 是一种具有类似 C 语法和静态类型的语言。它实际地结合了效率、控制力和建模能力,同时兼顾安全性和程序员的生产力。

提供 67 个替代方案

5

协作开发Java平台标准版及其相关项目的开源实现的场所。

提供 13 个替代方案

Haxe 是一个开源工具包,基于一种现代的高级静态类型编程语言,配备先进的极速跨平台编译器、完整的跨平台标准库,以及访问各平台原生功能的方法。

提供 74 个替代方案

5

Nim 是一种静态类型、过程式编程语言,拥有强大的宏系统,旨在不牺牲运行时效率的前提下赋予程序员终极控制力。

提供 90 个替代方案

Free Pascal(又称FPK Pascal)是一款32位和64位的专业Pascal编译器。它适用于多种处理器:Intel x86、Amd64/x86_64、PowerPC、PowerPC64、Sparc、ARM。支持的操作系统包括:Linux、FreeBSD、Haiku、Mac OS X/Darwin、DOS、Win32等。

提供 16 个替代方案

4

Kotlin 是一种跨平台、静态类型、通用的编程语言,具备类型推断功能。Kotlin 旨在与 Java 完全互操作,其 JVM 版本的标准库依赖于 Java 类库,但类型推断使其语法能够……

提供 49 个替代方案

4

用于开发iOS、macOS、watchOS、tvOS和visionOS应用的开源编程语言,具有安全性、高效性、类型推断、泛型、原生代码编译、面向协议的设计、内存管理、Playgrounds、包管理器以及与Objective-C的互操作性。

提供 73 个替代方案

5

一种并发函数式语言,内建支持容错、分布式和热插拔,专为电信、银行、电子商务和即时通讯等可扩展实时系统设计。具备垃圾回收和动态类型特性。

提供 37 个替代方案

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

提供 75 个替代方案

Groovy 是一种适用于 Java 虚拟机(JVM)的敏捷动态语言。

提供 49 个替代方案

Clojure 是一种动态编程语言,针对 Java 虚拟机(以及 CLR)而设计。它旨在成为一种通用语言,兼具脚本语言的易用性和交互式开发特性,同时提供高效且稳健的基础架构……

提供 70 个替代方案

F# 是一种简洁、富有表现力且高效的 .NET 功能性与面向对象语言,可帮助您编写简单的代码来解决复杂问题。

提供 70 个替代方案

FreeBASIC 是一款完全免费、开源的 32 位 BASIC 编译器,其语法与 MS-QuickBASIC 类似,并增加了指针、无符号数据类型、内联汇编、面向对象等新特性。

提供 62 个替代方案

5

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

提供 76 个替代方案

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

提供 51 个替代方案

5

Zig 是一种开源编程语言,旨在实现稳健性、最优性和清晰性。

提供 18 个替代方案

IronPython 是在 .NET 和 Silverlight 下运行的 Python 编程语言实现。它支持具有完全动态编译功能的交互式控制台。它与 .NET Framework 的其余部分紧密结合,并可使用所有 .

提供 46 个替代方案

Racket 是一种通用编程语言,也是世界上首个面向语言编程的生态系统。

提供 39 个替代方案

Vala 是一种新的编程语言,旨在为 GNOME 开发者带来现代编程语言特性,同时不引入任何额外的运行时要求,并且与用 C 编写的应用程序和库保持相同的 ABI。

提供 62 个替代方案

5

Squirrel 是一种高级命令式、面向对象的编程语言,旨在成为一种轻量级脚本语言,适用于视频游戏等应用对尺寸、内存带宽和实时性方面的要求。

提供 58 个替代方案