Everybody is rewriting their dev tools into Rust to make them faster.
This is highly unfair to #RustLang because its dev tools are already written in Rust and rewriting them to Rust is just not an option given that situation
Everybody is rewriting their dev tools into Rust to make them faster.
This is highly unfair to #RustLang because its dev tools are already written in Rust and rewriting them to Rust is just not an option given that situation
This may not fit the 90% same machine situation but:
A few years ago, I looked around for IPC that would reliably scale to more than 1000 connections doing about 1 message/second with a few hundred bytes/message, and with forward secrecy.
The only thing that still fits that is #UDP (not TCP) over #wireguard.
For #rustlang udp means: do it yourself, no existing crates, allow for missing data, and #serde for the udp packet contents.
And also, knowing you a bit, does #FishShell being written in #RustLang have any appeal? The 4.0 versions (mostly?) switched to Rust.
Apparently I really like Fish enough to advocate a bit, which is a bit rare for me!
Matt Godbolt sold me on Rust by showing me C++
Ty: A fast Python type checker and language server, written in Rust
https://github.com/astral-sh/ty
Discussions: https://discu.eu/q/https://github.com/astral-sh/ty
CLion Is Now Free for Non-Commercial Use
https://blog.jetbrains.com/clion/2025/05/clion-is-now-free-for-non-commercial-use/
Discussions: https://discu.eu/q/https://blog.jetbrains.com/clion/2025/05/clion-is-now-free-for-non-commercial-use/
rust folks: opinions on RPC protocols and corresponding crates?
asking for a friend. they need to do local (same-datacenter, 90% same-physical-machine) low-latency RPC. <10k calls/second. will be a Rust server and Rust clients plus also Python clients
capnproto? grpc? what's the move
One way to get more variety when transforming data into audio is to change the encoding. Today I'm implementing the VOX ADPCM telephone codec — which I especially like — in Rust to accomplish this!
https://reillyspitzfaden.com/posts/2025/05/databending-part-5/
Next Wednesday, May 15 at @NorthSec in Montreal, I will be hosting the workshop "Reconstructing Rust Types: A Practical Guide for Reverse Engineers"! This will be a 3-hour workshop how to approach Rust types and data structures when reversing Rust binaries. See https://nsec.io/session/2025-reconstructing-rust-types-a-practical-guide-for-reverse-engineers.html for more details!
Workshops at NorthSec will be streamed on YouTube Live. My workshop is scheduled for 1300-1600 EDT (UTC-4) on Wednesday, May 15 in the Workshop 2 track, in Salle de la Commune. The stream link for all the Wednesday Salle de la Commune workshops is here: https://www.youtube.com/watch?v=UwJgS32Q6As&list=PLuUtcRxSUZUrW9scJZqhbiuTBwZBJ-Qic&index=7
Looking forward to seeing folks there!
Ho buttato giù qualche riga di codice... Magari interessa a qualcuno: https://git.lattuga.net/netico/aimaging
Ne approfitto per invitarvi a donare ca$h a @lattuga
#ia #stablediffusion #freesoftware #rust #rustlang
In Rust is it possible to have an allocator such that a Vec<Arc<[usize]>> stores the Arcs in contiguous memory
https://www.brochweb.com/blog/post/how-to-create-a-custom-memory-allocator-in-rust/
Discussions: https://discu.eu/q/https://www.brochweb.com/blog/post/how-to-create-a-custom-memory-allocator-in-rust/
** Speaker announcement ** Catch this talk in the GOSIM Spotlight Track at RustWeek 2025!
Speaker: Michał “FractalFir” Kostrubiec
Title: Bringing Rust to .NET
Check the schedule: https://rustweek.org/schedule/tuesday/
See you in Utrecht 13-17 May, 2025!
Calling all Rust educators at RustWeek! Join us for the Rust Educators Speed Date at the Trifecta Tech Foundation table on Wednesday 14 May, 11.00am (first coffee break).
Teach-rs maintainers @tamme and Marc would love to hear both your battle stories and any questions you have about teaching Rust in schools, universities, and beyond.
Look for us at the Trifecta Tech Foundation 'building blocks', near the Tweede golf booth!
I've updated my old card game prototype to 0.16. TBH I am nostalgic about this project, since first iteration was done years ago with ggez. It is nice to come back to it from time to time and clean it up and improve a bit, even if it doesn't end as anything finished ;)
An Interactive Debugger for Rust Trait Errors
https://cel.cs.brown.edu/blog/an-interactive-debugger-for-rust-trait-errors/
Discussions: https://discu.eu/q/https://cel.cs.brown.edu/blog/an-interactive-debugger-for-rust-trait-errors/
sudo-rs will be the default in Ubuntu 25.10 for the Rust plan!
#Ubuntu #Linux #UbuntuLinux #Computers #Laptops #TechNews #TechUpdates #Rust #RustLang #programming #QuestingQuokka
https://officialaptivi.wordpress.com/2025/05/07/ubuntu-25-10-will-include-sudo-rs/
Brush (Bo(u)rn(e) RUsty SHell) a POSIX and Bash-Compatible Shell in Rust
https://github.com/reubeno/brush
Discussions: https://discu.eu/q/https://github.com/reubeno/brush
Why poisoned mutexes are a gift wrting resilient concurrent code in Rust.