#rustlang

Aljoscha Rittner (beandev)beandev@social.tchncs.de
2025-09-05

Microsoft zieht Bilanz: Windows-Treiberentwicklung mit Rust

heise.de/news/Microsoft-stellt

> Windows-Treiber in Rust programmieren – Microsoft zieht Zwischenbilanz und stellt ein spezielles Repository mit Rust-Tools vor.

#Rustlang #Rust #Microsoft

Max MeindlGreenTeaCoding
2025-09-05

- I don't have to think about where new code needs to go.
- Use cases can be nicely tested without spinning up any infrastructure.
- Reading through code of the endpoints is like reading prose: they just orchestrate my use cases.

What's your opinion: Does Clean Architecture, with all its abstractions, have a place in a performance oriented language like Rust?

2/2

Max MeindlGreenTeaCoding
2025-09-05

Clean Architecture in Axum? Yes, please!

I've been working on a side project for a few weeks now, which has an axum backend. And I tried implementing Uncle Bob's "Clean Architecture" approach.

Initially, it felt overkill and a bit weird. But after a few days I felt the benefits:

1/2

young man yells at the cloudbamboombibbitybop
2025-09-05

Result<(), Box<dyn Error>>

for when you really just don't give a fuck anymore


amanjeev | امن جیو | ਅਮਨਜੀਵamanjeev@cosocial.ca
2025-09-05

Glad there is chatter now but it is amazing how long it has taken and how quickly best technical minds start giving technical reasons on why not to do it.

We've had this discussion so many times. A good friend, back in the days, said (paraphrasing) “look, if you are giving technical excuses for not renaming this branch name, then you are not prepared to actually fix any racism”.

#rustlang

2025-09-05

I wanted to document a bit more my work on diesel in public, so I believe today as as good as any other day to start with this.

#rust #rustlang

(1/7)

Folkert de Vriesfolkertdev@hachyderm.io
2025-09-05

libz-rs-sys just passed 10M downloads on crates.io 🚀

Our latest 0.5.2 release fixes a miscompliation with LLVM 20 + avx512vl, and has lots of improvements for using zlib-rs as a C library.

github.com/trifectatechfoundat

#rustlang

a graph showing "downloads over the last 90 days" on crates.io. The total number of downloads is a bit over 10 milliion
2025-09-05
Andy Balaamandybalaam
2025-09-05

Mini-rust in Rust 045: Combining two types when we add things

video.infosec.exchange/w/qoQd2

We had a weird hack in place to handle the type of an expression like `x + 3` but now we can do better. Let's do it!

Guillaume Gomezimperio@toot.cat
2025-09-05

Following the rustdoc search rework (github.com/rust-lang/rust/pull), a lot of follow-ups improving various things like performance and size of downloaded data were done:

github.com/rust-lang/rust/pull
github.com/rust-lang/rust/pull
github.com/rust-lang/rust/pull

We also added support for raw pointers search: github.com/rust-lang/rust/pull

And last one, a small bugfix on doc generation: github.com/rust-lang/rust/pull

Enjoy!

#rust #rustlang

Oxidize Conf Sep 16-18, 2025oxidize@social.ferrous-systems.com
2025-09-05

⚡ New at Oxidize 2025: a round of Lightning Talks on Sept 17 – open exclusively to ticket holders!

🔹 8 slots available, first come first serve
🔹 Sign-up opens Sept 8, 11:00 CEST
🔹 Via e-mail to ticket holders only
🔹 No slides, but props welcome

A fun way to share Rust work & connect before Socialize at Oxidize begins. Get your ticket for Oxidize until 7 Sept: oxidizeconf.com #RustLang

Dekirisu 🦀dekirisu
2025-09-05

Experimental Shader Fun
🐦 custom light beams (bitrate will eat most of them..)
🦫 custom 'cloud' shadows (..those probably too)

Andrea Corbelliniandxor@mstdn.social
2025-09-05

New crate published: crates.io/crates/souphash

SoupHash: an order-independent hash function. Designed to be used for hashing unordered collections, or hashing over multiple threads.

This has not been extensively reviewed, so any kind of feedback is more than welcome!

#RustLang #Crate #Hashing

Predrag Gruevskipredrag@hachyderm.io
2025-09-05

Sometimes when I work on cargo-semver-checks, I feel I need "Look What You Made Me Do" playing in the background.

Here's a legal type and function signature I wrote today to test some upcoming lints 👇

#rust #rustlang #semver

impl<S: Clone> Example<'static, S> {
    pub fn hello<'a, T, const N: usize>() -> impl for<'n> Fn(&'n i64) -> &'n i64 + use<'a, T, S, N> {
        |x| x
    }
}
2025-09-05

The Rust Foundation is delighted to host this amazing gathering of the #rustlang community and can't wait to welcome you back next year in Montreal, September 8-11, 2026!

rustconf.com

Mini-rust in Rust 045: Combining two types when we add things

video.infosec.exchange/w/qoQd2

Rust in Paris 🦀 Confrustinparis
2025-09-04

🎥 New Video Online – Rust in Paris 2025 🦀

At the latest edition of Rust in Paris, Yvan Sraka @yvan went beyond proc-macros, showing how a trait-based framework can overcome Rust’s limitations in compile-time reflexivity and enable safe, efficient interoperability.

👉 Watch the full talk here: youtu.be/0tyXK7dfUW4

Huge thanks to @yvan for pushing forward the conversation on Rust tooling and interoperability 🙌

Bruno Cesar Rocha ★ rochacbrunobruno@rocha.social
2025-09-04
2025-09-04

play.rust-lang.org/?version=st

Okay, it is documented behaviour github.com/seanmonstar/reqwest and from the MWE it's not obvious why you would end up in that situation. And after a brief investigation, we concluded the underlying design that causes the panic has advantages (and we may have missed good reasons). And I think I'm lucky it's already the 'new' that blows up (otherwise I wouldn't have spotted it).

But it feels so un-#rustlang-y that this isn't caught at compile- or lint-time 😭

𓊈Pepperz 🦴𓊉pepperz@tech.lgbt
2025-09-04

#rustconf was fun! Met some cool people and learned a lot too!

#fumofumo #rustlang

Cirno and Ferris at Rustconf 2025

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst