DEV Community

Cover image for Why learn rust?
Jheyson Saavedra
Jheyson Saavedra

Posted on

2

Why learn rust?

Definition

Rust is a multi-paradigm programming language designed for performance and safety, especially safe concurrency. Rust is syntactically similar to C++, but can guarantee memory safety by using a borrow checker to validate references. Rust achieves memory safety without garbage collection, and reference counting is optional.

Rust was originally designed by Graydon Hoare at Mozilla Research, with contributions from Dave Herman, Brendan Eich, and others. The designers refined the language while writing the Servo layout or browser engine, and the Rust compiler.
It has gained increasing use in industry, and Microsoft has been
experimenting with the language for secure and safety-critical software
components.

Why rust?

Rust has been voted the "most loved programming language" in the Stack Overflow Developer Survey every year since 2016.

rust is a language very loved by those who use it and it causes more and more curiosity in people since it is a language with a somewhat high learning curve but it is worth it because it is a low-level language allows you to do amazing things and even It has come to be considered for use in projects such as the linux kernel or the internal windows system and is already being used in projects such as a servo that is intended to be a replacement for v8

Rust has many innovative things such as being an owner, a new way of collecting garbage, little by little it is welcoming more community

rust discord server in spanish: https://discord.gg/4ng5HgmaMg

AWS Security LIVE! Stream

Stream AWS Security LIVE!

The best security feels invisible. Learn how solutions from AWS and AWS Partners make it a reality on Security LIVE!

Learn More

Top comments (0)

Neon image

Set up a Neon project in seconds and connect from a Rust application

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Get started →

👋 Kindness is contagious

Explore this insightful post in the vibrant DEV Community. Developers from all walks of life are invited to contribute and elevate our shared know-how.

A simple "thank you" could lift spirits—leave your kudos in the comments!

On DEV, passing on wisdom paves our way and unites us. Enjoyed this piece? A brief note of thanks to the writer goes a long way.

Okay