Rust

Rust 1.67 released – News Fast Delivery

The Rust team recently released a new version of Rust 1.67.0. The main updates in the 1.67.0 stable version are as follows: #[must_use] right async fn efficient with #[must_use] Annotated async The function now applies that attribute to the returned impl Future Output.Future The feature itself already has #[must_use] annotation, so all implementations Future types […]

Rust 1.67 released – News Fast Delivery Read More »

JetBrains developer survey: prefer Rust and Go, macOS accounts for more than Linux – Programmer Sought

The results of JetBrains’ sixth annual developer ecosystem survey, The State of Developer Ecosystem 2022, have been released.The report is based on responses from 29,000 of more than 38,000 developers who participated in last year’s survey,About 91% of respondents identify as male;Various topics in the developer ecosystem are explored in depth. Some key takeaways from

JetBrains developer survey: prefer Rust and Go, macOS accounts for more than Linux – Programmer Sought Read More »

Lotus Homepage, Documentation and Downloads – Rust Generic Code Generator – News Fast Delivery

Lotus is a general-purpose code generator for Rust Software Architecture Description The software is written in Java and deployed in the webapps directory of Tomcat 9. This software is rewritten from the general code generator of Go language: Xiantong early adopter version 12. The code generation is a rust 1.65 environment. Using Axum 0.4.8, tower

Lotus Homepage, Documentation and Downloads – Rust Generic Code Generator – News Fast Delivery Read More »

Rust 1.66.1 released – News Fast Delivery

Rust 1.66.1 has been released, and it’s a security patch update: Fixed Cargo not validating SSH host keys when using SSH to clone dependencies or registry indexes. The number for this security vulnerability is CVE-2022-46176all versions of Rust prior to 1.66.1 that include Cargo are vulnerable. Rust 1.66.0 patch file: https://github.com/rust-lang/wg-security-response/tree/main/patches/CVE-2022-46176 for customizing the toolchain.

Rust 1.66.1 released – News Fast Delivery Read More »

Google Announces Support for Chromium Development Using Rust

Google Chrome Security TeamAnnounce, Chromium will support the use of third-party Rust libraries from C++ in projects. They are currently actively looking to add a production-ready Rust toolchain to the Chromium build system in order to bring Rust code into Chrome binaries next year. According to the size of Chromium’s project and its own needs,

Google Announces Support for Chromium Development Using Rust Read More »

redb homepage, documentation and downloads – Embedded key-value database in pure Rust – News Fast Delivery

redb is a simple,Portable, high-performance, ACID, embedded key-value storage. redb is written in pure Rust and is supported by lmdb some inspiration.data stored inan mmap’ed,copy-on-write B-trees in the collection.For details, seedesign document. use redb::{Database, Error, ReadableTable, TableDefinition}; const TABLE: TableDefinition<str, u64> = TableDefinition::new(“my_data”); fn main() -> Result<(), Error> { let db = unsafe { Database::create(“my_db.redb”)?

redb homepage, documentation and downloads – Embedded key-value database in pure Rust – News Fast Delivery Read More »

Rust-GPU 0.4 released, applying Rust to GPU programming – News Fast Delivery

Rust-GPU is an open source project for GPU programming, developed by a well-known game studio Created and maintained by Embark Studios, itsThe goal is to make Rust a “first class citizen” programming language and ecosystem for GPU shader development.Through this project, Embark Studios hopes to bring Rust to the field of GPU programming, thereby promoting

Rust-GPU 0.4 released, applying Rust to GPU programming – News Fast Delivery Read More »

Microsoft engineers show Rust 2023: rewrite the compiler, solve management problems – Programmer Sought

Nick Cameron is a principal engineer responsible for Rust development at Microsoft and was previously a member of the Rust core development team. He wrote 3 months ago: “Top 10 Rust Challenges“, saying that this is a problem that Rust should solve in 2023. Last week, he published another article: “Rust in 2023”, expressing his

Microsoft engineers show Rust 2023: rewrite the compiler, solve management problems – Programmer Sought Read More »

OBS Studio will soon support WebRTC, using Rust to implement – News Fast Delivery

OBS Studio recently added a PR called “Add WebRTC (WHIP) output support”, the main content is that contributors want to use Rust to add support for WebRTC to OBS Studio. Specifically, this PR adds a plugin for extensible support, including: WebRTC service type with recommended settings for maximum compatibility with webrtc peers WebRTC output Rust

OBS Studio will soon support WebRTC, using Rust to implement – News Fast Delivery Read More »

Shopify Embraces Rust

Shopify explains why they’re adopting Rust for systems programming, and plans to get involved with Rust in the future. Since its inception, Shopify’s primary server-side application programming language has been Ruby. Ruby’s flexibility and expressiveness have allowed Shopify to develop a powerful commerce system that can meet the needs of millions of merchants and hundreds

Shopify Embraces Rust Read More »

GCC 13 mainline has merged GCC’s Rust front-end project “gccrs” code- News Fast Delivery

last week we reported Rust front-end project for GCC“gccrs”Has beenapproveMerged into GCC mainline, all yesterdayThe “gccrs” code has all been merged into the GCC 13 upstream codebase. If all goes well, “gccrs” will probably be released in a stable state in GCC 13.1 in March-April next year. According to reports, the GCC Rust patch was

GCC 13 mainline has merged GCC’s Rust front-end project “gccrs” code- News Fast Delivery Read More »

Linux 6.1 Officially Released With MGLRU, Initial Rust Support

Linus Torvalds announces the official release of the Linux 6.1 kernel series! The Linux 6.1 kernel series integrates Multi-Generation LRU (MGLRU) with improved page reclamation code, initial Rust language support (still under construction), new AMD platform management framework, various open source graphics driver improvements, Btrfs performance optimizations, Kernel Memory Sanitizer, introduction of Maple Tree data

Linux 6.1 Officially Released With MGLRU, Initial Rust Support Read More »