Rust language: Its developers announce the new version 1.50.0

Rust language: Its developers announce the new version 1.50.0

Rust language: Its developers announce the new version 1.50.0

A few days ago, the team of developers of the Rust language has announced a remake of the same, the version 1.50.0. In such a way, to continue strengthening the relatively young and outstanding programming language which is allowing many build more reliable and efficient software.

Young, because, hardly his first stable version was published on the day May 15, 2015 by the Mozilla Foundation. And outstanding, since, from the beginning it has fulfilled its main goal, that is, to be a practical programming language, multiparadigm, object-oriented, concurrent, powerful, safe and fast, among many other benefits.

Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

For those who like topics related to the field of Software DevelopmentWe recommend that you read our previous related publication after this publication is finished by clicking on the link immediately below:

"Programming (Software Development), today, is a highly demanded professional field, since it is a fundamental tool that shapes the world in which we live. Therefore, their learning constitutes not only an excellent opportunity in the workplace, but an opportunity to improve the formal logical reasoning of each individual. Therefore, 5 open Software Development Projects to learn / strengthen on GNU / Linux recommended are: Go, Node.js, PHP, Python and Ruby." Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

Related article:
Go, Node.js, PHP, Python and Ruby: 5 Software Development Projects

Rust Language: New version 1.50.0

Rust Language: New version 1.50.0

What is the Rust Language?

Citing an earlier post about the Rust language, we can briefly describe it as follows:

"Rust is a compiled, general-purpose, multi-paradigm programming language that is being developed by Mozilla and supported by LLVM. This language has been designed to be "a safe, concurrent and practical language" and above all to be a replacement for the C and C ++ languages. Rust is an open source programming language that supports pure functional, procedural, imperative, and object-oriented programming."

"This programming language works extremely fast, avoids segfaults, and guarantees thread safety. It supports zero-cost abstractions, motion semantics, guaranteed memory security, race-free data threads, trait-based generics, and pattern matching. It also supports type inference, minimal execution time, as well as efficient C bindings."

Related article:
How to install the Rust programming language on Linux?

Other related publications that we recommend exploring, to deepen the knowledge about the Rust Language are:

Related article:
Rust 1.43, a minor version that only integrates updates and fixes
Related article:
Rust, something Linux developers seem to agree with

What's new in version 1.50.0

Among the novelties of this new version 1.50.0 we can briefly cite the following:

  • About Language: You can now use constant values ​​for «x» in array expressions «[x; N]». This has been technically possible since 1.38.0, as it unintentionally stabilized. And the mappings to union fields «ManuallyDrop<T>» are now considered safe.
  • About the Compiler: Added level 3 support for the target «armv5te-unknown-linux-uclibceabi»; and for the goal «aarch64-apple-ios-macabi». While for the goal «x86_64-unknown-freebsd» it is now built with the full toolset. Lastly, support for all cloudabi lenses has been removed.
  • About Libraries: «proc_macro::Punct» now implement «PartialEq<char>». While, «ops::{Index, IndexMut}» is now implemented for fixed-size arrays of any length. Finally, on Unix Platforms, the type «std::fs::File» now has a "niche" of «-1». This value cannot be a valid file descriptor, and now it means that «Option<File>» occupies the same amount of space as «File».

For more detailed information on the Rust language you can visit your official website in Spanish and / or directly consult the following 2 official links on the news incorporated in the new version 1.50.0, but in English:

  1. Official website: Announcing Rust 1.50.0
  2. GitHub: Version 1.50.0 (2021-02-11)

Generic image for article conclusions

Conclusion

We hope this "useful little post" about him «Lenguaje Rust», which is a young and prominent open source programming language developed by Mozilla; is of great interest and utility, for the entire «Comunidad de Software Libre y Código Abierto» and of great contribution to the diffusion of the wonderful, gigantic and growing ecosystem of applications of «GNU/Linux».

For now, if you liked this publicación, Do not stop share it with others, on your favorite websites, channels, groups or communities of social networks or messaging systems, preferably free, open and / or more secure as Telegram, Signal, Mastodon or another of Fediverse, preferably. And remember to visit our home page at «FromLinux» to explore more news, as well as join our official channel of Telegram from DesdeLinux. While, for more information, you can visit any Online library and OpenLibra y jedit, to access and read digital books (PDFs) on this topic or others.


The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published.

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.