Rust

Rust

1.76.0
Download No Screenshots No Video

Rust: A safe, concurrent, practical language.

A safe, concurrent, practical language.

Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details.

Its design is oriented toward concerns of “programming in the large”, that is, of creating and maintaining boundaries – both abstract and operational – that preserve large-system integrity, availability and concurrency.

Rust supports a mixture of imperative procedural, concurrent actor, object-oriented and pure functional styles. Rust also supports generic programming and metaprogramming, in both static and dynamic styles.

Get Rust and try it for yourself to fully assess its capabilities!

Rust features :

- Compilation model - batch, ahead-of-time, C/C++ compatible
- Type system - static, structural-algebraic, with metadata
- Type inference - only local variables
- Generic types - only simple, non-turing-complete substitution
- Concurrency - isolated tasks, message passing
- Unique pointers - move semantics, no races or sharing
- Memory safety - no buffer overflow, use before init, NULL or free()
- Immutability - immutable by default, mutability is the special case
- Garbage collection - optional, per-task, only "shared" types
- Error handling - isolated tasks, unrecoverable unwinding
- Text - utf8 strings, ucs4 characters

Download Details

  • License:
    Freeware
  • Platform:
    Windows
  • Publisher:
  • File size:
    212.00 Mb
  • Updated:
    Feb 14, 2024
  • User Rating:
    0 / 5 (0 votes)
  • Editors' Review:
    Not yet reviewed
  • Downloads:
    2,527
Similar software
WSAUtilities (formerly WSAtools) 0.1.1 Beta
Useful tool for accessing the Windows Subsystem in order to run Android apps on Windows 11.
33 / 1,683
Visual Studio Code 1.86.0
Powerful IDE that supports the use of snippets for reducing the time spent writing code.
9 / 1,656
33 / 15,513
Ultimate++ 2023.2 Build 17045
A great toolkit for programmers t ouse different libraries at once and help with code optimization
6 / 1,003
Rider 2023.3.3 Build 233.14015.60
A great development app for .NET, ASP and Unity
11 / 1,070
AWS SDK for Java 1.12.659
A great development toolkit for Java programmers to create Amazon Web Service compatible software
9 / 1,169