I finally found the time to complete the tutorial for Gerust and release a new version with some bug fixes – just in time for next week's #RustMunich where I’ll give an intro to Gerust

I finally found the time to complete the tutorial for Gerust and release a new version with some bug fixes – just in time for next week's #RustMunich where I’ll give an intro to Gerust
#Bevy 0.16 is close and now supports building for GameBoy Advance https://github.com/bushrat011899/bevy_mod_gba - Thanks to the massive efforts to make the engine no_std compatible! #rustlang #gamedev
Have you missed the last virtual #Bevy meetup livestream? Here is the second recording - Pete talks about his work on beet_flow and beet_rsx or "Intermediate Representations for Reactive Structures" - https://youtu.be/JeXOajFv8Dk #rustlang #gamedev @bevy
Now I get why it's called bevy
added birds, that occasionally fly by
#Ubuntu going for #Rust coreutils is a nice little gift for the #rustlang community to cheer about and promote! https://www.theregister.com/2025/03/19/ubuntu_2510_rust/ #Programming
Garage - An open-source distributed object storage service
Does any of you know about this and also use it professionally and if so in what context and how? Honestly, I'm standing up a little.
My first days with Rust from the perspective of an experienced C++ programmer (continuing)
https://github.com/calint/rust_rv32i_os
Discussions: https://discu.eu/q/https://github.com/calint/rust_rv32i_os
Revolutionizing Rust: The Emergence of c-ward as a libc Implementation
The Rust programming community has a new player in the libc space with c-ward, a fresh implementation designed to bridge the gap between C and Rust. This innovative library not only enhances compatibi...
https://news.lavx.hu/article/revolutionizing-rust-the-emergence-of-c-ward-as-a-libc-implementation
Damn, this is a nice, concise example
https://docs.rs/rstest/0.25.0/rstest/attr.rstest.html#use-specific-case-attributes
Yesterday, the popular Rust crates syn, hashbrown, and itertools all reached 2 million daily downloads for what I think is the first time.
https://crates.io/crates/syn
https://crates.io/crates/hashbrown
https://crates.io/crates/itertools
When I started writing a tiling simplex noise function in #RustLang two weeks ago, it ran in about 100 milliseconds for a block of 2048×2048 pixels.
Now it runs in 1.3 milliseconds. That's 13 GB/s throughput; maybe memory is even the bottleneck now.
Lessons learned:
- AVX2 is awesome
- simdeez makes it relatively easy to use
- simdnoise is damn clever
- iterators are slow
- collecting into a Vec first is faster
- iterating over coordinates manually is the fastest
- rayon is awesome
I kind of with #Rust #RustLang canonical formatting would put a space after the boolean not operator (!). In other words:
if ! filename.exists() {...}
instead of
if !filename.exists() {...}
This would make the negation a little easier to spot.
I don't wish this hard enough to even check if it's been discussed, never mind make a formal proposal. I'm just waiting for my test run to finish.
The neat thing about Rust are those moments when you feel like you know how the borrow checking system works, only for it to find a new way to mess with you and leave you baffled for days, weeks, months or even years.
here's a video of #taggart resizing columns using https://docs.rs/unicode-width/latest/unicode_width/ to cut the string at the correct locations!
still doesn't save, still crashes on backspace, but at least it looks cute now! next - make it save tags, thanks to https://docs.rs/lofty (as recommended by https://codeberg.org/Frieder_Hannenheim), and that'll probably be the v0.1
TrimString and TrimStringRef are now available in the underlying framework, #tengri. all work on this precipitates into #tek, the original #tui #daw
Here is the first article of a series, on how to build a search engine, from scratch, in Rust.
Feel free to give me some feedback
https://jdrouet.github.io/posts/202503161800-search-engine-intro/
ual updates
This is the ual way:
ual 1.3 spec
Error Stack Mechanism
Typed Stacks
Ownership Mechanism
Defer Stack Mechanism
Stack Perspectives
Concurrency Model
Stack Slicing and Segment Borrowing
Would anybody be interested in multiple articles that would explain how to build a search engine in Rust?
This is what Rust was meant for, right?
https://github.com/giacomo-b/rust-stakeholder
Discussions: https://discu.eu/q/https://github.com/giacomo-b/rust-stakeholder