ruhr.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Eine Mastodon-Gemeinschaft rund um das Ruhrgebiet und die Menschen dort. Diese Instanz wird ehrenamtlich von Enthusiasten moderiert und technisch betreut.

Verwaltet von:

Serverstatistik:

1,5 Tsd.
aktive Profile

#rustlang

96 Beiträge78 Beteiligte1 Beitrag heute
Rust Weekly 🦀<p>How Prime Video Cut UI Latency 7.6x by Switching to Rust</p><p><a href="https://analyticsindiamag.com/global-tech/how-prime-video-cut-ui-latency-7-6x-by-switching-to-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">analyticsindiamag.com/global-t</span><span class="invisible">ech/how-prime-video-cut-ui-latency-7-6x-by-switching-to-rust/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://analyticsindiamag.com/global-tech/how-prime-video-cut-ui-latency-7-6x-by-switching-to-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://analyticsin</span><span class="invisible">diamag.com/global-tech/how-prime-video-cut-ui-latency-7-6x-by-switching-to-rust/</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
dcode<p><span class="h-card" translate="no"><a href="https://ohai.social/@tuban_muzuru" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tuban_muzuru</span></a></span> An alternative to egui would be a frontend framework like Yew or Dioxus, which would let you interact with the DOM.</p><p>However, as long as you don't want accessibility support, I think egui is pretty stable and a good option for more app-based websites.</p><p>Edit: Yew is dead so try another one here: <a href="https://github.com/flosse/rust-web-framework-comparison" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/flosse/rust-web-fra</span><span class="invisible">mework-comparison</span></a></p><p><a href="https://mastodon.social/tags/egui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>egui</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/yew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>yew</span></a> <a href="https://mastodon.social/tags/dioxus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dioxus</span></a> <a href="https://mastodon.social/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/website" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>website</span></a> <a href="https://mastodon.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://mastodon.social/tags/wasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wasm</span></a> <a href="https://mastodon.social/tags/webassembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webassembly</span></a></p>
dns2utf8 ✅<p>Just released version 0.9.0 of my parse_int 🥳 <br><a href="https://crates.io/crates/parse_int" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/parse_int</span><span class="invisible"></span></a></p><p>Thank you <span class="h-card" translate="no"><a href="https://toot.cat/@imperio" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>imperio</span></a></span> and <span class="h-card" translate="no"><a href="https://mastodon.social/@dylancode" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dylancode</span></a></span> for the feedback 😊 <br><a href="https://chaos.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://chaos.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Chris Woody Woodruff<p>After years of C#, I decided to take on Rust.</p><p>Why? For the challenge. For the ownership model. For the pain.</p><p>This is the beginning of my journey into a language that doesn't hold your hand.</p><p>Read it here:<br><a href="https://woodruff.dev/why-rust-a-c-developers-journey-begins/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/why-rust-a-c-deve</span><span class="invisible">lopers-journey-begins/</span></a></p><p><a href="https://mastodon.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://mastodon.social/tags/LearnRust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnRust</span></a> <a href="https://mastodon.social/tags/RustForCSharpDevs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustForCSharpDevs</span></a></p>
Orhun Parmaksız 👾<p>Welcome to the new era of TUIs.</p><p>⚙️ **tui-uefi** — Build TUIs for your bootloader.</p><p>🔥 Works with Rust's x86_64-unknown-uefi target &amp; runs in QEMU in the demo.</p><p>🦀 Written in Rust &amp; built with <span class="h-card" translate="no"><a href="https://fosstodon.org/@ratatui_rs" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ratatui_rs</span></a></span></p><p>⭐ GitHub: <a href="https://github.com/reubeno/tui-uefi" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/reubeno/tui-uefi</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://fosstodon.org/tags/ratatui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ratatui</span></a> <a href="https://fosstodon.org/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://fosstodon.org/tags/uefi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>uefi</span></a> <a href="https://fosstodon.org/tags/bootloader" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bootloader</span></a> <a href="https://fosstodon.org/tags/qemu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>qemu</span></a> <a href="https://fosstodon.org/tags/kvm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kvm</span></a> <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a> <a href="https://fosstodon.org/tags/commandline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commandline</span></a></p>
glyn<p>New blog post: Multiplexing over IPC channels: a prototype</p><p><a href="https://underlap.org/multiplexing-over-ipc-channels-a-prototype" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">underlap.org/multiplexing-over</span><span class="invisible">-ipc-channels-a-prototype</span></a></p><p><a href="https://fosstodon.org/tags/servo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>servo</span></a> <a href="https://fosstodon.org/tags/IpcChannel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IpcChannel</span></a> <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a></p>
dcode<p>Rust enums are better than any other enums. <a href="https://mastodon.social/tags/changemymind" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>changemymind</span></a> </p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a></p>
Andy Balaam<p><strong>Mini-rust in Rust 024: Lexing the &lt;= sign</strong></p> <p><a href="https://video.infosec.exchange/w/jY9vC5ZaSQBPTPhoVZGi4p" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.infosec.exchange/w/jY9vC</span><span class="invisible">5ZaSQBPTPhoVZGi4p</span></a></p>
Calisti 🏳️‍🌈🦇<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@jannic" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jannic</span></a></span> <span class="h-card" translate="no"><a href="https://toot.cat/@zeenix" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>zeenix</span></a></span> This is already the case for in Rust – place a single Rc in your code and the generated future will become !Send + !Sync. </p><p>It‘s a pity you can’t make an asynchronous block or fn Unpin at all.</p><p>This has real life implications. For example, it causes unnecessary boxing of generated futures to be necessary just for the sake of interacting with one of the many interfaces requiring Unpin.</p><p><a href="https://chaos.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a></p>
Rust Weekly 🦀<p>Shadertoys ported to Rust GPU</p><p><a href="https://rust-gpu.github.io/blog/2025/04/10/shadertoys" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rust-gpu.github.io/blog/2025/0</span><span class="invisible">4/10/shadertoys</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://rust-gpu.github.io/blog/2025/04/10/shadertoys" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://rust-gpu.gi</span><span class="invisible">thub.io/blog/2025/04/10/shadertoys</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Slint<p>Got time to waste? ⏳<br>Play a classic Minesweeper remake made with Rust 🦀 and <a href="https://fosstodon.org/tags/Slint" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Slint</span></a>:<br><a href="https://minesweeper.e36t.net/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">minesweeper.e36t.net/</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/MadeWithSlint" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MadeWithSlint</span></a> <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://fosstodon.org/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a></p>
Rust Weekly 🦀<p>wgpu v25.0.0 Released!</p><p><a href="https://github.com/gfx-rs/wgpu/releases/tag/v25.0.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/gfx-rs/wgpu/release</span><span class="invisible">s/tag/v25.0.0</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/gfx-rs/wgpu/releases/tag/v25.0.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">gfx-rs/wgpu/releases/tag/v25.0.0</span></a></p><p><a href="https://mastodon.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>release</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Zeeshan Ali Khan :rust: 🇺🇦<p>TIL: all Future impls generated from async fn are !Unpin even if they don't keep any temporary state (i-e they are actually Unpin). The compiler is usually quite smart so it's surprising when it falls on determining something that seems easy.</p><p>Thanks to <span class="h-card" translate="no"><a href="https://chaos.social/@calisti" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>calisti</span></a></span> for pointing this out.</p><p><a href="https://toot.cat/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Bruno Bord<p>chaque fois que j'essaie de faire un truc SIMPLE en Rust (oui, j'essaie de bidouiller des choses pas sérieuses), comme genre APPELER UNE FONCTION AVEC UN ARGUMENT et RENVOYER UNE VALEUR APRÈS TRAITEMENT, des choses DE BASE qu'un DÉVELOPPEUR DOIT FAIRE TOUT LE TEMPS, je me retrouve à devoir LUTTER CONTRE LE LANGAGE pour un truc ULTRA BASIQUE ça me fait exploser de rage j'ai l'impression d'être une SOUS-MERDE mais en PYTHON J'AURAIS DÉJÀ TERMINÉ ET PUBLIÉ LE PROJET.</p><p>welp.</p><p><a href="https://dice.camp/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a></p>
Rust Weekly 🦀<p>Built our own database in Rust from scratch</p><p><a href="https://github.com/HelixDB/helix-db" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/HelixDB/helix-db</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/HelixDB/helix-db" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">HelixDB/helix-db</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Niklas Korz<p>Heute mal in <a href="https://rheinneckar.social/tags/Karlsruhe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Karlsruhe</span></a> zum <a href="https://rheinneckar.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> Meetup :rust: :blobcatspace:</p>
Steve Leach<p>I may be comfortable enough in <a href="https://sigmoid.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> to start a project in it from scratch one day, but this cycle of designing and implementing completely in <a href="https://sigmoid.social/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> first and then duplicating the spec and a lot of the logic in Rust from the ground up afterward seems like it works rather well.</p><p>The design is fixed by the time I start porting it and the Python is a reference and implementation guide.</p><p><a href="https://sigmoid.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Aram (imsnif)<p>Out of curiosity, why is `--locked` not the default for `cargo install`?</p><p>Just historical reasons, or is there some reasoning I'm missing?</p><p><a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Chris Woody Woodruff<p>Let's go from C# to Rust in 42 days.</p><p>The compiler will judge us. The borrow checker will mock us.<br>But we will come out stronger—and with fewer runtime bugs.</p><p>Here’s the full challenge for brave .NET devs:<br><a href="https://woodruff.dev/from-c-to-rust-a-42-day-developer-challenge/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/from-c-to-rust-a-</span><span class="invisible">42-day-developer-challenge/</span></a></p><p> <a href="https://mastodon.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSharp</span></a> <a href="https://mastodon.social/tags/DotNet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DotNet</span></a> <a href="https://mastodon.social/tags/LearnRust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearnRust</span></a> <a href="https://mastodon.social/tags/FromCSharpToRust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FromCSharpToRust</span></a></p>
Kushal Das :python: :tor:<p>Dear <a href="https://toots.dgplug.org/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://toots.dgplug.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> folks in the timeline, what are some good <a href="https://toots.dgplug.org/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://toots.dgplug.org/tags/application" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>application</span></a> (s) to read and learn more about Rust's usage on web? </p><p>Please boost for more visibility.</p>