Rust icon
Rust icon

Rust

Rust is a 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.

Rust screenshot 1

Cost / License

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Linux Mobile
161likes
Save

Features

Properties

Features

Highlights All activities

Rust News & Activities

Recent News

Recent activities

  • humble-advisor liked Rust
  • braky updated Rust
  • kulatynesmysl liked Rust
  • LunaStev added Rust as alternative to Wave Programming Language
  • Kazuo Miya liked Rust
  • mqdlou liked Rust
  • Rux Programming Language icon
    alternativeto-single850 added Rust as alternative to Rux Programming Language
  • Yon icon
    Paul added Rust as alternative to Yon
  • Niklas Eicker added Lightweight as a feature to Rust
  • Niklas Eicker liked Rust

Comments and Reviews

   
Top Positive Comment
5

That build system! Cargo takes the pain out of managing dependencies.

Top Negative Comment
0

The rust community is like a cult

SebMestrallet
2

Not the go-to language for beginners, but very well thought. The compiler prevent you from writing code you will regret later.

Guest
1

Not fun to play with. Very hard to use. Community is mean and strange.

TypicalHog
Replying to @Guest

It's REALLY fun for me. Hard to learn, sure, but not use. Once you learn it - using it is extremely satisfying. I don't think the community is mean nor strange, I don't know what interactions you had, but I would argue it's the opposite.

Review from a new or low-activity account — shown here, but not counted in the app rating.
Guest
5

fast, safe, great tooling, and has a vibrant community.

ThomasS
0

Rust makes it possible that your programs grow with your ideas.

Review from a new or low-activity account — shown here, but not counted in the app rating.

Featured in Lists

My Setup - All Apps and Software

Master List of all Apps and Software I use for both work and personal life.
By Jimmy Briggs416 appsUpdated

Core, Development & Services

A list with 807 apps by AmileyaRyver without a description.
By AmileyaRyver807 appsUpdated

Windows

A list with 68 apps by DPT without a description.
By DPT68 appsUpdated

Official Links

Install from the command line

  • brew install rust

Be careful what you paste into a terminal. Check what a command installs before running it.

What is Rust?

Featuring

  • algebraic data types
  • pattern matching
  • closures
  • type inference
  • zero-cost abstractions
  • guaranteed memory safety
  • concurrency without data races
  • minimal runtime
  • efficient C bindings

Rust information

AlternativeTo Category

Development

GitHub repository

  •  120,484 Stars
  •  19,036 Forks
  •  12594 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Top Rust apps (extensions / mods etc)

View all

Our users have written 6 comments and reviews about Rust, and it has gotten 161 likes

Rust was added to AlternativeTo by dbohdan on and this page was last updated .