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 25 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), C# and Go (Programming Language).

Copy a direct link to this comment to your clipboard
Rust alternatives page was last updated

Alternatives list

  1. M# icon
     1 like
    Copy a direct link to this comment to your clipboard

    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
     
  2. Vala icon
     16 likes
    Copy a direct link to this comment to your clipboard

    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

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
     
  3. Copy a direct link to this comment to your clipboard

    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
     
  4. Fortran icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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.

    23 Fortran alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • Mac
     
  5. Ceylon icon
     9 likes
    Copy a direct link to this comment to your clipboard

    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
     
  6. Copy a direct link to this comment to your clipboard

    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

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • BSD
    • Solaris
    • FreeBSD
    • OpenSolaris
    • OpenBSD
     
  7. Cobra icon
     9 likes
    Copy a direct link to this comment to your clipboard

    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
     
  8. Copy a direct link to this comment to your clipboard

    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
     
  9. ooc icon
     1 like
    Copy a direct link to this comment to your clipboard

    ooc was born out of the desire to write cross-platform applications with a concise, yet clear syntax, and to produce native binaries rather than relying on a downloadable runtime.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  10.  Like
    Copy a direct link to this comment to your clipboard

    Q# (pronounced as Q sharp) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part of the Quantum Development Kit.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
You are at page 4 of Rust alternatives