Rust

Rust

Rust is a multi-paradigm, general-purpose programming language.
Website:
Rust Programming Language

Rust is a multi-paradigm, general-purpose programming language. Rust emphasizes performance, type safety, and concurrency. Rust enforces memory safety—that is, that all references point to valid memory—without requiring the use of a garbage collector or reference counting present in other memory-safe languages.


Facts about Rust Programming Language:



  1. Rust is a multi-paradigm programming language. It supports concurrent, functional, generic, imperative & structured programming.

  2. Rust language is designed by Graydon Hoare.

  3. It first appeared on July 7, 2010; 12 years ago from the time of writing this article.

  4. Rust language supports the following typing disciplines: Affine, inferred, nominal, static, and strong.

  5. It is implemented in Rust language.

  6. Rust is a cross-platform programming language. It supports all major platforms.

  7. It is dual-licensed programming language. It is available under MIT and Apache 2.0.

  8. Rust has filename extensions .rs, .rlib.

  9. Official website of Rust programming language to learn more about is www.rust-lang.org.

  10. It is influenced by multiple programming languages such as Alef, C#, C++, Cyclone, Erlang, Haskell, Limbo, Newsqueak, OCaml, Ruby, Scheme, Standard ML, Swift

  11. The language also has influence over other programming languages such as 
    Carbon, CrystalIdris, Spark, Swift, Project Verona & Zig.