Rust 1.91 adds Tier 1 support for ARM64 Windows platform, raw pointer warnings, and more

Rust 1.91 adds Tier 1 support for ARM64 Windows platform, raw pointer warnings, and more

Rust 1.91 is now available, continuing the language's evolution with a focus on usability and safety. This update promotes the aarch64-pc-windows-msvc target to Tier 1 support, extending Rust's highest level of maintenance and testing to developers using 64-bit ARM systems on Windows.

Alongside platform improvements, Rust 1.91 introduces a new warn-by-default lint that alerts developers when raw pointers to local variables are returned from functions. While Rust's borrow checker already prevents returning dangling references, this lint addresses scenarios involving raw pointers, which the checker does not track. The release notes indicate further enhancements for raw pointer and unsafe code safety are expected in future versions.

Following these core updates, Rust 1.91 arrives with a range of newly stabilized APIs, helping developers access more capabilities with confidence. This version also incorporates other minor enhancements and fixes, contributing to overall language stability and user experience.

by Paul

ma
VoidyWay
cz
na
maxbar1 found this interesting
Rust iconRust
  147
  • ...

Rust is a multi-paradigm, general-purpose programming language known for its performance, type safety, and concurrency. It ensures memory safety by guaranteeing that all references point to valid memory without relying on a garbage collector. Rust's top features include type safety, detailed compiler explanations, and static typing. With a rating of 4.4, it stands out as a robust choice for developers seeking reliable and efficient code.

No comments so far, maybe you want to be first?
Gu