pouet.chapril.org est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Chapril https://www.chapril.org est un projet de l'April https://www.april.org

Administré par :

Statistiques du serveur :

1,1K
comptes actifs

#rustlang

119 messages92 participants6 messages aujourd’hui
Dylan Rogers<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>
EuroRust<p>You guessed it right! We're preparing some exciting EuroRust 2025 announcements for you. In the meantime, let's revisit last year's most viewed talk, "Through the Fire and Flames" by <span class="h-card" translate="no"><a href="https://fosstodon.org/@jonhoo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>jonhoo</span></a></span> . What's your top takeaway from watching it again?</p><p>🎥&nbsp;<a href="https://www.youtube.com/watch?v=8-KLX1PGg8Q" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=8-KLX1PGg8</span><span class="invisible">Q</span></a></p><p><a href="https://fosstodon.org/tags/EuroRust24" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EuroRust24</span></a> <a href="https://fosstodon.org/tags/EuroRust25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EuroRust25</span></a> <a href="https://fosstodon.org/tags/RustConference" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustConference</span></a> <a href="https://fosstodon.org/tags/RustTalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustTalk</span></a> <a href="https://fosstodon.org/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>
Steve Klabnik<p>Async from scratch 1: What's in a Future, anyway? <a class="hashtag" href="https://bsky.app/search?q=%23rustlang" rel="nofollow noopener noreferrer" target="_blank">#rustlang</a> <a href="https://natkr.com/2025-04-10-async-from-scratch-1/" rel="nofollow noopener noreferrer" target="_blank">natkr.com/2025-04-10-a...</a><br><br><a href="https://natkr.com/2025-04-10-async-from-scratch-1/" rel="nofollow noopener noreferrer" target="_blank">Async from scratch 1: What's i...</a></p>
Dylan Rogers<p>As great as it is, Rust's <a href="https://mastodon.social/tags/cargo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cargo</span></a> package manager is tying us to micro-libraries due to how easy it is to add a new package. </p><p>Does the `rand` crate really need 14 dependencies *without* any added features?!</p><p><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/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/library" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>library</span></a></p>
Mainmatter<p>What’s ahead?</p><p>1️⃣ Keep growing—at our own, sustainable pace<br>2️⃣ Help teams succeed with Rust, Svelte, Ember<br>3️⃣ Modernize the travel industry<br>4️⃣ Double down on open source<br>5️⃣ Launch another product (very soon 👀)</p><p>To everyone who’s been part of the journey—thank you.<br>Let’s build the next 10.</p><p><a href="https://fosstodon.org/tags/Mainmatter10" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mainmatter10</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/Svelte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Svelte</span></a> <a href="https://fosstodon.org/tags/EmberJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmberJS</span></a> <a href="https://fosstodon.org/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://fosstodon.org/tags/TechLeadership" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechLeadership</span></a> <a href="https://fosstodon.org/tags/RemoteWork" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RemoteWork</span></a> <a href="https://fosstodon.org/tags/GravityByMainmatter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GravityByMainmatter</span></a> <a href="https://fosstodon.org/tags/EmberInitiative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmberInitiative</span></a> <a href="https://fosstodon.org/tags/EuroRust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EuroRust</span></a> <a href="https://fosstodon.org/tags/SvelteSummit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SvelteSummit</span></a> <a href="https://fosstodon.org/tags/EmberFest" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmberFest</span></a></p><p>🧵9/9</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>
Mainmatter<p>We started with a focus on <a href="https://fosstodon.org/tags/EmberJS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EmberJS</span></a> and <a href="https://fosstodon.org/tags/Rails" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rails</span></a>.</p><p>Today, we’re helping teams succeed with <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> and <a href="https://fosstodon.org/tags/Svelte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Svelte</span></a> too.</p><p>In the last 10 years, we’ve:</p><p>🟣 Spoken at 50+ conferences<br>🟣 Taught 100s of developers<br>🟣 Contributed to 100+ OSS projects<br>🟣 Brought people together through EuroRust, EmberFest, Svelte Summit<br>🟣 Launched the Ember Initiative – a crowd-funded effort to push Ember forward<br>🟣 Released <span class="h-card" translate="no"><a href="https://fosstodon.org/@gravityci" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gravityci</span></a></span> <br>🟣 Introduced a support subscription for Rust and Svelte teams</p><p>🧵6/9</p>
Marco Otte-Witte<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@mainmatter" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mainmatter</span></a></span> <br>We’re an active member of the <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/svelte" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>svelte</span></a>, and <a href="https://mastodon.social/tags/emberjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emberjs</span></a> communities ✅</p><p>We’re truly international, working with clients all over the world and a team across Europe ✅</p><p>We maintained our pragmatic and lean approach to things with little overhead as processes ✅</p><p>We’re 100% bootstrapped and remain independent to this day ✅</p><p>2/🧵</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>
Max<p>Hey Rust + Bevy developers. I'm hoping you can help me out 💖</p><p>I'm really interested in backends for games, as in a multiplayer server, with the ability to scale out by increasing the number of servers. In .net I use the Orleans actor framework, which can dynamically handle scaling, but I feel less connected with my code when so much of it is handled by the framework.</p><p>Plus I would love to do something bigger with rust.</p><p>Can you help point me at some docs or crates or anything about server options? Any thoughts would be appreciated! I love the idea of ECS, but I'm not sure if that is something that would be usefully applied to a cluster.</p><p><a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://hachyderm.io/tags/bevy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bevy</span></a> <a href="https://hachyderm.io/tags/server" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>server</span></a></p>