Sunday, June 7, 03:32
Home inet Rust: Why have developers stopped using it?

Rust: Why have developers stopped using it?

Rust has been voted on for four consecutive years by developers at Stack Overflow as the "most favorite" programming language. However, the Rust project seems to have problems with its adoption by developers and organizations. Rust's adoption problem appeared in research conducted by Stack Overflow in January 2019, which revealed that despite the positive emotions that developers showed towards Rust, 97% of them had not used it.

In their latest annual survey, Rust's conservators looked at the challenges posed by its adoption to about 4.000 developers around the world. Of those who use it, most report working on a back-end web applications and in distributed or integrated systems.

To the question "why most developers have stopped using Rust", the most common answer is that the company of each respondent programmer does not use it, which suggests that the programming language is being adopted. Other reasons that make it difficult to adopt are related to the learning curve, the lack of necessary libraries and the lack of support for a comprehensive development environment (IDE). The three most popular IDEs among developers using Rust are Microsoft's Visual Studio Code (VS Code), Vim and JetBrains' IntelliJ. More than 50% of developers using Rust are based on systems Linux, while less than a quarter is based on Windows and MacOS.

The Rust project has also explored the challenges associated with the learning curve among developers. While 37% of Rust users feel productive within a month of using it, 21% say they still don't feel productive. However, one positive is that its daily use increased slightly from 25% last year to 27,63%, while its daily or weekly use increased from 66,4% to 68,5%. Another positive is that this year, 82,8% of respondents said they use Rust compared to 75% who used it, according to a survey in 2018. And this year, 7,1% said they do not use Rust, but used it in the past, while last year the percentage of these developers reached 8%.

This programming language, which comes from Mozilla Research, has become popular with some developers, including those of Microsoft who are experimenting with Rust to reduce memory-related errors in Windows data written in C and C ++. Google has also used this programming language for Fuchsia components, which many believe could be its successor. Android. However, after Google evaluated Rust's use of Fuchsia, it decided not to support it for end developers, because none of the modern end developers use it but also because it is not a widely used language. This happened despite the fact that members of the Fuchsia Platform Source Tree had a positive experience with the use of Rust. THE Google it also banned its use in Fuchsia's Zircon micro-core, which "uses a limited set of technologies that have established historical industrial files, which are used in operating production systems."


Please enter your comment!
Please enter your name here

Every accomplishment starts with the decision to try.


Lyrics from AI technology or from people: Can you tell them apart?

While a large percentage of people can recognize when they are talking on a chatbot instead of a human operator, it seems that this is not the case ...

Technology and children: When are they ready for safe use?

Today's children and teens use various messaging apps and social media to ...

Call of Duty Black Ops Cold War: The first video leaked

The first video from the gameplay of Call of Duty 2020, which is rumored to be called Black Ops Cold War, has just been revealed.

Elon Musk: "It's time to break up Amazon"

Elon Musk intensifies the fight with Jeff Bezos with a new tweet: The General Manager of Tesla Inc., Elon Musk, said ...

Attack on America's 5G towers on Saturday!

Protests over 5G connectivity are scheduled to take place over the weekend, according to NATE. According to a recommendation that was identified ...

Windows 10 Updates: You can block them with Wu10Man!

Microsoft launched the Windows 10 update in May 2020, so it will be available on your computer soon ....

ECh0raix Ransomware: New campaign targets QNAP NAS devices!

Malicious agents behind eCh0raix Ransomware have launched a new campaign targeting QNAP NAS devices. ECh0raix was observed ...

Mac: How to change the storage location of your screenshots?

When you take screenshots on your Mac device using the Shift-Command-3 shortcut to take a screenshot of the entire computer screen or Shift-Command-4 ...

Malware USBCulprit: Aims devices that are not connected to a network

Did you think that devices without any connection to a local or other network (air-gapped devices) are safe? Think again! The USBCulprit malware that ...

Free Microsoft Teams: You can finally create meetings!

Users of the free version of Microsoft Teams can now create video meetings. The change, identified by ...