Rust download

Rust 1.45.2

Download 0 Screenshots

No review

No Video
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

Technical Information

  • License:
    Freeware
  • Platform:
    Windows
  • Publisher:
  • File size:
    133.00 Mb
  • Updated:
    Aug 04, 2020
  • User Rating:
    0 / 5 (0 votes)
  • Editors' Review:
    Not yet reviewed
  • Downloads:
    1,827
Similar software
Understand 6.0 Build 1030
A comprehensive tool supporting a variety of programming languages that analyzes your code for errors
15 / 3,286
BBC BASIC 6.13a
Write code in the BBC BASIC programming language on your computer
4 / 940
Closure Compiler 20200719
A useful compiler for optimizing JavaScript code by removing dead code areas, verifying the syntax and the variable references
7 / 1,228
CodeLite 14.0.0
A robust, cross platform code editor for C and C++ programming languages
6 / 1,979
LuaStudio 9.9.2
A robust programming environment that lets you run and debug Lua scripts, analyze the source code, modify snippets and more
3 / 1,131
Basic4android 9.90
Intuitive development environment for Android apps
19 / 3,623