This Week in Rust 500 (this-week-in-rust.org)
Gitoxide may update: Greater pack resolution performance and the beginnings of negotiation algorithms (github.com)
clap::_derive::_tutorial - Rust (docs.rs)
I've tried to run the example under "Configuring the Parser" and get some errors. What could be my problem?...
Nick Cameron: Project Culture (www.youtube.com)
This is a listening session on the topic of rust governance. The prompt was "What item should be the #1 priority on the council's backlog?". This video covers Nick's perspective on this issue and my understanding thereof.
Unexpected benefit of using Rust
I work for a company mostly using Java, but I choose to rewrite a preformance critical part of the system in Rust. Before this rewrite I had only written some smaller thing in Rust, so i was familiar with the language, but not very experienced. When I did the re-write I expected the performance increase, I was also impressed by...
Building a Slack/Discord alternative with Tauri/Rust linen #blog (www.linen.dev)
A short but interesting background to Linen, a slack alternative written with Tauri/Rust, with some thoughts about the experience of using Tauri.
Conference news - A bit about the Servo project's presence in recent and upcoming events (servo.org)
Servo is an independent, modular, embeddable web rendering engine written in Rust.
Tantivy 0.20: Schemaless (quickwit.io)
Tantivy is a high performant full-text search engine library written in Rust. The library is inspired by Apache Lucene and acts as a foundation to build a search engine, we use it to build our distributed search engine Quickwit.
Introducing the Rust Leadership Council (blog.rust-lang.org)
What Cargo addons do you use?
Cargo comes with quite a lot of nifty things pre-packaged, like fmt, clippy and so on. But there are a lot of addons out there, and it is a bit hard to discover these, so I thought it would be interesting to hear what everybody is using. The things I have installed is:...
GitHub - richox/orz: a high performance, general purpose data compressor written in the crab-lang (github.com)
orz is an optimized ROLZ (reduced offset Lempel-Ziv) general purpose data compressor. input data is encoded as ROLZ-matches (reduced-offsets and match lengths), 2-byte words, and single bytes. then all encoded symbols are processed with a symbol ranking (aka Move-to-Front) transformer and a static huffman coder.
A roadmap for VirtIO Video on ChromeOS, part 1 (col.la)
Powered by Rust, the video codec stack on ARCVM is now bringing faster and more reliable video decoding on ChromeOS. Here's how Collabora has been helping shape video virtualization for Chromebooks, and what it means for end users.
Understanding Rust's memory magic with an analogy - Eze Sunday (ezesunday.com)
How we built the Grafbase local development experience in Rust (grafbase.com)
How do I improve on borrow checker skills?
Hi guys, I'm a soydev trying to learn rust. It's hard, especially with the references, ownership, the compiler goes crazy every time and I just throw all the references, dereference until it stops. I'm not used to it coming from JS. Do you have some resource, tips to improve on this? Thank you very much. Side note: what is your...
Linux 6.5 Upgrading The Rust Toolchain, New Modules Added (www.phoronix.com)
The full list of changes is found in this mail thread https://lore.kernel.org/lkml/20230618161558.1051269-1-ojeda@kernel.org/T/#u
How can I limit a number to a certain range in a struct/enum definition?
Say I want to have a struct called Tile that will have a suit (let it be a string for simplicity's sake) and a number. This number can only exist in the range of 1-9....
Rust Analyzer Changelog #186 (rust-analyzer.github.io)
lz4_flex 0.11: Gainzzzzz Unleashed! (flexineering.com)
Interesting to see read about the optimization work done, and why the safe version is slower.