Rust Weekly 🦀

@rust_discussions
9.3K Followers
38 Following
7K Posts

Articles, projects and tutorials about #RustLang.

Weekly newsletter: https://discu.eu/weekly/rust

Newsletterhttps://discu.eu/weekly/rust
Other accountshttps://discu.eu/social
Why doesn’t Rust care more about compiler performance?

Perhaps the most often repeated complaint about Rust is its slow feedback loop and long compilation times. I hear about it all the time; in Rust podcasts, blog posts, surveys, conference talks or offline discussions. I also regularly complain about it, being a Rust user myself!

Kobzol’s blog
Rust is Officially in the Linux Kernel

Today’s Issue: Designing Error Types in Rust Libraries, 10 Years of Betting on Rust, and C++ to Rust Phrasebook

Rust Bytes
A plan for SIMD

A plan for SIMD

Linebender
GitHub - timsaya/luci-app-bandix: A powerful OpenWrt LuCI application for network traffic monitoring.

A powerful OpenWrt LuCI application for network traffic monitoring. - timsaya/luci-app-bandix

GitHub

RFC: enable `derive(From)` for single-field structs (inspired by the derive_more crate)

https://github.com/rust-lang/rfcs/pull/3809

Discussions: https://discu.eu/q/https://github.com/rust-lang/rfcs/pull/3809

#programming #rustlang

RFC: enable `derive(From)` for single-field structs by Kobzol · Pull Request #3809 · rust-lang/rfcs

Previously discussed as Pre-RFC on IRLO. Rendered

GitHub
keep-rust-simple - Chad Nauseam Home

Keep Rust simple! Rust doesn't have very many features. Here are 10 features rust does not have: 1. No named arguments No default arguments No ternary operator1 No null No exceptions No function ove…

Chad Nauseam Home
Zero-Cost 'Tagless Final' in Rust with GADT-style Enums

A deep dive into implementing the ’tagless initial’ pattern in Rust using enums and the never type to achieve zero-cost abstractions, demonstrated with optimized assembly output.

Inferara
RFC: Dedented String Literals by nik-rev · Pull Request #3830 · rust-lang/rfcs

Proposal to add dedented string literals to Rust of the form: d"string". With the following: let sql = d" create table student( id int primary key, name text ...

GitHub
Maximize Your Rust Enums With Strum!!

YouTube
Bevy Engine

Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!