Rust — the most efficient programming language?

Nowadays, rust is a programming language which is in high demand, especially for smart contract development. It does not belong to the…

Rust — the most efficient programming language?

Nowadays, rust is a programming language which is in high demand, especially for smart contract development. It does not belong to the easiest ones, but gives a lot of benefits.

Do you know why?


Agenda:

  • intro,
  • what is it?
  • use cases,
  • benefits,
  • salary of rust devs,
  • conclusion.

What is it?

Rust is a statically typed programming language, which was created to achieve high performance and safety. Safe memory management is the key of the success for this beloved programming language.

Rust was developed as an open source project by Mozilla research.

Rust has a big potential, it solved the problem which C/C++ could not. Mainly, the memory errors and leakages.

Statically, around 70% of Microsoft bugs had a source in memory safety issues. As rust has a huge advantage at this topic, it can be revolutionary.

In rust there are two modes of writing code: safe and unsafe.

“Rust imposes additional restrictions on the programmer, thereby ensuring that the code works properly. Unsafe Rust gives the programmer more autonomy, but the code may break.”

source:


Use cases

Rust is used in different tech areas, like:

  • web development,
  • data science backend,
  • virtual reality,
  • smart contracts.

Companies which uses rust:

  • Amazon,
  • Cloudflare,
  • Coursera,
  • Discord,
  • Dropbox,
  • Figma,
  • Google,
  • Kraken,
  • Microsoft,
  • Mozilla.

Source:

Who Uses Rust? Companies That Use Rust and What Rust Is Used For
Ever since the Rust Foundation released the popular programming language 11 years ago, it has been adopted by many…

Benefits

  • Zero cost abstractions,
  • Built in support for concurrency,
  • Rust offers ownership and security,
  • Rust has thorough and impressive documentation,
  • Rust has a growing community.

Source:

Why is Rust so popular? - LogRocket Blog
According to 2020 StackOverflow surveys, Rust is the most loved programming language of 2020, with more than 86 percent…

Salary of rust devs

“The salaries of candidates in this role range from a low of $130,000 to a high of $230,000, with a median salary of $175,000.”

Source:

Rust - Hired
Engagement Management Lead Towers Crescent (12066), United States of America, Vienna, Virginia At Capital One, we're…

Conclusion

Rust programming language can open a lot of opportunities for great salaries and safer apps, smart contracts, etc. Generally, learning rust is said to be not as easy as JavaScript, but can provide a lot of value.

Personally will try it in long term plans, how about you?


Do you like my web3 content? Follow the official repo with all of the topics:

GitHub - Kacper-Hernacki/100-days-of-web3-challenge-blockchain-free-materials: This is the repo…
This is the repo which consists 100 topics about blockchain/ decentralisation/ web3. There are links to my articles,…