This Month in Rust GameDev: May Edition Released + Call for Submissions for June
The May edition of “This Month in Rust GameDev” has just landed!....
Stylelint alternative in rust?
I’m wondering if anyone knows knows of something like stylelint written in rust? I’ve done some searching but can’t find it, but I feel like it must exist in some form....
Rusty Playdate - Toolset and API
I’m working on a big project in #Rust, there is toolset and API for #Playdate....
This Month in Rust GameDev: April Edition Released + Call for Submissions for May
The April edition of “This Month in Rust GameDev” has just landed!....
Where can we download the Rust manual for free?
doc.rust-lang.org/book/ links to a site that’s charging an absurd $40 for ebook format....
Need help writing a sprite update with bevy
So I want to update the sprite so my character looks in a different direction each time the player presses left/right, how could I do this? I can’t do it in the setup fn, since it’s a startup system, appreciate any help...
ReactNative but Rust?
Hi....
Mastering rust with basic data structures and algorithms
Rust is beautiful and at the same time pretty hard language to learn. While mastering it and digging deeper, I decided to play around basic data structures and algorithms. I put a repo with some theory, implementations and examples on github mainly for myself, but maybe someone will find it helpful, or share more effective...
How to make plugins?
I have a plugin trait that includes some heavy types that would be almost impossible to wrap into a single API. It looks like this:...
How long a crate can be left unupdated to consider it out of date?
When I install some Linux app from, let’s say GitHub, I can feel how long without updates means the project is not maintained....
Advisory
Child predator
Mles protocol v2 upgrade
Hi! Mles (Modern Lightweight channEl Service) protocol with Rust-based reference implementation is on the path to upgrade to v2. The new version will be simpler and more secure. In case interested how to make the protocol v2 draft even better, please join discussion and comment on !mles. Thanks!
Borrow checker woes - lifetime of borrowed var vs closure.
Ed: solved with the help of the async_stream crate....
Why are all the rust projects MIT licensed?
UPDATE: I found this issue explaining the relicensing of rust game engine Bevy to MIT + Apache 2.0 dual. Tldr: A lot of rust projects are MIT/Apache 2.0 so using those licenses is good for interoperability and upstreaming. MIT is known and trusted and had great success in projects like Godot....
What GUI library do you use for apps on Windows?
I find that a lot of libraries tend to be Linux-focused and generally kind of ugly on Windows, so what do you use when you want to make something that looks nice and performs well on Windows?...
Nix and Rust Meetup in Heidelberg, Germany (2023-12-19)
We are starting a new meetup group for the Rhein-Neckar-Region in Heidelberg, Germany....
Looking for kernel development/OS development/general programming tutoring (Zig & Rust)
I’m a complete beginner in programming with no prior experience, and I want a tutor/mentor to learn Rust for software(GUI, games, software in general) development and, eventually, kernel development(microkernels, IPC, specifically). I pay, of course. (Also, another note, I dislike UNIX (philosophy wise), so I would be looking...
Is it worth it using Rust+Axum for backend instead of Node.js? In which situations would you do so?
In practical perspectives, I’m mostly concerned about computer resources usage; I have computer resources constraints. So using Rust would benefit on that. But it is for a Web application backend. So, is it worth it having to learn Rust + Tokio + Axum, … in this specific situation? Also, that this is mostly for initially...
Question: How is hashbrown faster than the stdlib HashMap?
I’m curious as to how the hashbrown crate can have up to 2x performance on certain operations, even though it looks like the standard library’s HashMap is just a wrapper for hashbrown....
How to run background jobs?
Is there any library for the queueing mechanism?...
What does criterion measure
I would like to benchmark my rustcode with criterion, but the information it presents to me do not match up. Here is some of the output I get...
[help] impl block for generic type overriden by specific type
I want to do basically this:...
Does the tracing crate support logs rate limiting?
I’ve been reading a bit the tracing crate documentation, trying to find out if there’s a way to rate limit logs....
What are your favorite Rust-based tools and utilities for the CLI?
Here are mine so far:...