201
15
submitted 8 months ago* (last edited 8 months ago) by elBoberido@programming.dev to c/rust@programming.dev

Hi everyone,

we, the iceoryx community, just released iceoryx2 v0.8, an ultra-low latency inter-process communication middleware in Rust, with C, C++, Python and with this release, C# bindings.

If you are into robotics, embedded real-time systems (especially safety-critical), autonomous vehicles or just want to hack around, iceoryx2 is built with you in mind.

Check out our release announcement for more details: https://ekxide.io/blog/iceoryx2-0.8-release

And the link to the project: https://github.com/eclipse-iceoryx/iceoryx2

202
11

cross-posted from: https://programming.dev/post/42658798

Mago 1.0.0 - the first stable release of the Mago PHP toolchain

203
71
submitted 8 months ago by nemeski@mander.xyz to c/rust@programming.dev
204
17
This Week in Rust 630 (this-week-in-rust.org)
submitted 8 months ago by mrbn@lemmy.ca to c/rust@programming.dev
205
16
206
11

It's nice to see progress towards the milestone of having a rustc working on a target not currently supported by Rust. I can't wait to see that happen.

207
11
submitted 8 months ago by nemeski@mander.xyz to c/rust@programming.dev
208
22
submitted 8 months ago by kbal@fedia.io to c/rust@programming.dev

estimated audit backlog: 67560 lines

I started learning rust. Worried about trusting all the various code that gets pulled in from the interwebs to compile the first example project in the book (which depends only on "rand" to get random numbers, which requires 8 different libraries), I installed "cargo vet" so that I'd at least know about it if I accidentally added things that haven't been vetted by anyone at all.

Doing this installed a further 200 crates, with no indication as to whether they have themselves been vetted by anyone or not, and tells me that half the ones I already had just from adding "rand" have not been vetted by anyone.

Anyway, I'm learning rust.

209
2
submitted 8 months ago* (last edited 8 months ago) by indietechnews@ioc.exchange to c/rust@programming.dev

#Termux mobile Experiments

* updating to Rust 1.92.0 does not solve the "Simba" struct issue when building Oniux v0.6.1 - this appears to be #Cargo specific @rust @rustaceans
@torproject

* #Arti works passing
-o application.permit_debugging=true

* #mobian updates with https but without tor to Trixie and is signed after
apt --modernize-sources
@mobian

#rust #rustlang #programming
#mobile #Linux

210
16

CtrlAssist – an open source project to bring more accessible, collaborative gaming to Linux! Inspired by PC gaming sessions with my own family, where both young and old relish exploring rich stories with immersive worlds (like Witcher 3, RDR3, Hogwarts Legacy, etc) but find coordinated combat or movement control too challenging to play solo, CtrlAssist lets you combine multiple controllers into one virtual gamepad, much like assist features on dedicated game consoles.

Whether your helping grandparents through tough boss fights, or co-oping with nieces and nephews to level age gaps, CtrlAssist aims to make PC gaming on Linux fun and accessible for everyone. While I’m certain similar utilities exist, I also just wanted a holiday hobby project to practice Rust development while scratching a personal itch.

Please give it a try, share your feedback in the relevant discussion categories, or check out the open issues if you’d like to contribute, help is always welcome!

#RustLang #LinuxGaming #Accessibility #OpenSource #CtrlAssist

211
21
submitted 8 months ago by cm0002@libretechni.ca to c/rust@programming.dev

Version 1.92.0 of Rust has been released. This release includes a number of stabilized APIs, emits unwind tables by default on Linux, validates input to #[macro_export], and much more. See the separate release notes for Rust, Cargo, and Clippy.

212
27
Announcing Rust 1.92.0 (blog.rust-lang.org)
submitted 8 months ago by nemeski@mander.xyz to c/rust@programming.dev
213
39
submitted 8 months ago by jwr1@kbin.earth to c/rust@programming.dev
214
11
This Week in Rust 629 (this-week-in-rust.org)
submitted 8 months ago by mrbn@lemmy.ca to c/rust@programming.dev
215
79
216
5
Rust in Android Devices (flipboard.social)
submitted 8 months ago* (last edited 8 months ago) by indietechnews@flipboard.social to c/rust@programming.dev
217
21
submitted 8 months ago by nemeski@mander.xyz to c/rust@programming.dev
218
50
submitted 8 months ago* (last edited 8 months ago) by mxghj@programming.dev to c/rust@programming.dev

cross-posted from: https://programming.dev/post/41939535

Hello everyone, i recently published a post about this app launcher (https://programming.dev/post/41551778) and i released version 0.2.0

Many useful features have been added, such as a configuration file and custom themes, and performance has improved

Ram usage is ~20 mb

Here are some highlights of the app launcher:

 Starts up in about ~0.1-0.2s

 Written using the Iced GUI framework

 Supports navigation using arrows

Project GitHub: https://github.com/dest-lab/stryde

Catppuccin Themes GitHub: https://github.com/mxghj/catppuccin-stryde

Feedback and suggestions are welcome

219
34
submitted 8 months ago by nemeski@mander.xyz to c/rust@programming.dev
220
12
This Week in Rust 628 (this-week-in-rust.org)
submitted 8 months ago by mrbn@lemmy.ca to c/rust@programming.dev
221
46
submitted 9 months ago by nemeski@mander.xyz to c/rust@programming.dev
222
77
223
58
224
28
submitted 9 months ago by cm0002@suppo.fi to c/rust@programming.dev

Alex Gaynor recently announced he is formally stepping down as one of the maintainers of the Rust for Linux kernel code with the removal patch now queued for merging in Linux 6.19.

Alex Gaynor was one of the original developers to experiment with Rust code for Linux kernel modules. He's drifted away from Rust Linux kernel development for a while due to lack of time and is now formally stepping down as a listed co-maintainer of the Rust code. After Wedson Almeida Filho stepped down last year as a Rust co-maintainer, this now leaves Rust For Linux project leader Miguel Ojeda as the sole official maintainer of the code while there are several Rust code reviewers.

225
15
Django in Rust (lemmings.world)

I've been experimenting a bit with Rust and seeing what I can get to work and what I can't.

I've been able to mostly recreate the Django workflow using these programs: actix web, tera, and butane.

Butane seems to be the least mature out of all of them, and has also given me the most trouble. That said, it's still the closest thing that I can find to Django's ORM.

I'm just letting you guys know in case you're interested and want to try it out.

view more: ‹ prev next ›

Rust

8248 readers
19 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 3 years ago
MODERATORS