TopAlter.com

Rust Alternatives

Rust Alternatives

Rust

Featuring

- algebraic data types
- pattern matching
- closures
- type inference
- zero-cost abstractions
- guaranteed memory safety
- concurrency without data races
- minimal runtime
- efficient C bindings

Best Rust Alternatives

Want another awesome Rust alternative? Look no further. We researched the top alternatives and found several new Rust alternatives that work with your platform or device. If you want even more options, we've also reviewed top Rust-like software for your Mac, Windows PC, Android phone/tablet, Linux computer, or iPhone.

Java

Java

Free PersonalOpen SourceMacWindowsLinuxWebAndroidJava MobileS60HP webOSBlackberryAndroid TabletBSDBlackberry 10PlayBookKindle Fire

Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation...

Features:

  • Object-oriented Language
  • Coding
  • Cross-platform
  • Garbage Collection
  • Object-oriented Language
  • X86/x64 Compatibility
C (programming language)

C (programming language)

FreeOpen SourceMacWindowsLinuxAndroidiPhoneAndroid TabletBSDiPadAROSAndroid WearHaikuPlaystation

C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

Features:

  • Works at kernel level
  • Compiled Language
  • Inline assembly
  • Manual memory management
  • Systems programming
C++

C++

FreeOpen SourceMacWindowsLinuxBSD

C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it...

Features:

  • Compiled Language
  • Systems programming
  • Object-oriented Language
C#

C#

FreeOpen SourceMacWindowsLinuxBSD

C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and...

Features:

  • Compiled Language
  • Object-oriented Language
Go (Programming Language)

Go (Programming Language)

FreeOpen SourceMacWindowsLinuxBSD

Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

Features:

  • Compiled Language
  • Class inheritance
  • Object-oriented Language
  • Performance Monitoring
  • Test case management
  • Readability
Scala

Scala

FreeOpen SourceMacWindowsLinuxBSD

Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and...

Features:

  • Compiled Language
  • Compiler
  • Functional Language
  • Object-oriented Language
Haskell

Haskell

FreeOpen SourceMacWindowsLinuxBSD

Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of...

Features:

  • Functional Language
  • Static typing
  • Tail Call Optimization
D (Programming Language)

D (Programming Language)

FreeOpen SourceMacWindowsLinuxBSD

D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity. ...

Features:

  • Contract programming
  • Functional Language
  • High Level
  • Multiparadigm
  • Object-oriented Language
Julia

Julia

FreeOpen SourceMacWindowsLinux

Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing...

Features:

  • Automatic JIT compilation on code change
  • Compiled Language
  • Compiler
  • Parallel Computing
Nim (programming language)

Nim (programming language)

FreeOpen SourceMacWindowsLinuxBSD

Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime...

Features:

  • Compiled Language
  • Compiler
  • Cross-platform
  • Imperative Language
  • Lisp-like
  • Object-oriented Language

Upvote Comparison

Interest Trends

Rust Reviews

Add your reviews & share your experience when using Rust to the world. Your opinion will be useful to others who are looking for the best Rust alternatives.

Copyright © 2021 TopAlter.com

Sites we Love: AnswerBun, MenuIva, UKBizDB, Sharing RPP