Rust Alternatives

Rust is described as 'Multi-paradigm, general-purpose programming language that emphasizes performance, type safety, and concurrency. It enforces memory safety—meaning that all references point to valid memory—without a garbage collector' and is a very popular programming language in the development category. There are more than 50 alternatives to Rust for a variety of platforms, including Linux, Mac, Windows, BSD and Self-Hosted apps. The best Rust alternative is Python, which is both free and Open Source. Other great apps like Rust are C++, C (programming language), Go (Programming Language) and C#.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your siteRust alternatives page was last updated

Alternatives list

  1. Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
    Good alternative?
     
  2. Wolfram Language is a symbolic language, deliberately designed with the breadth and unity needed to develop powerful programs quickly. By integrating high-level forms—like Image, GeoPolygon or Molecule—along with advanced superfunctions—such as ImageIdentify or...

    119 Wolfram Language alternatives

    Cost / License

    • Free
    • Proprietary (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • openSUSE
    • FreeBSD
    • OpenSolaris
    • NetBSD
    • OpenBSD
    Good alternative?
     
  3. Fortran icon
     3 likes

    Fortran (previously FORTRAN, derived from Formula Translating System) is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing.

    25 Fortran alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • Mac
    Good alternative?
     
  4. Mussel icon
     1 like

    Mussel is an interpreted programming language written in Rust. It was designed as a simple and flexible language with a focus on easy-to-read syntax and powerful expression evaluation. Mussel supports basic data types, variable bindings, functions, closures, control flow...

    Cost / License

    Application type

    Platforms

    • Rust
    • Mac
    • Windows
    • Linux
    • BSD
    Good alternative?
     
  5. M# icon
     1 like

    M# is a set of tools for rapid web application development. M# manages 90% of the code through automation and eliminates most human errors. It has been proven to result in better, safer, and more reliable code, at least 4X faster.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Self-Hosted
    • .NET Framework
    • JavaScript
    • Node.JS
    • SQL Server Management Studio
    • GB flagUnited Kingdom
    M# screenshot 1
    Good alternative?
     
  6. Vala icon
     15 likes

    Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

    Cost / License

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
    • Linux Mobile
    Good alternative?
     
  7. Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  8. Ceylon icon
     9 likes

    Ceylon is a language designed specifically for writing large programs in teams.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • JavaScript
    • Hotspot JVM
    Good alternative?
     
  9. Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial...

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Solaris
    • FreeBSD
    • OpenSolaris
    • OpenBSD
    Good alternative?
     
  10. Cobra icon
     9 likes

    Cobra is a high-performance, rapid-development programming language. It combines features from Python, C#, Objective-C, Eiffel and other languages in order to boost developer productivity.

    Cobra is open source under the MIT license.

    Cost / License

    • Free
    • Open Source

    Application type

    Alerts

    • Discontinued

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  11. PureScript was initially designed by Phil Freeman in 2013. He started to work on PureScript since he wasn't satisfied by other attempts to transpile Haskell to JavaScript (e.g. using Fay, Haste, or GHCJS).

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • FreeBSD
    • NetBSD
    • OpenBSD
    Good alternative?
     
You are at page 4 of Rust alternatives