mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#rustlang

123 posts94 participants7 posts today
EuroRust<p>Submit now ➡️ <a href="https://www.papercall.io/eurorust-2025" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">papercall.io/eurorust-2025</span><span class="invisible"></span></a> </p><p><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>
Dekirisu 🦀<p>🦆 adjusted grass color<br>🐇 added simple high grass flowers</p><p><a href="https://mastodon.social/tags/bevyengine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bevyengine</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/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/solodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>solodev</span></a> <a href="https://mastodon.social/tags/indiegame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiegame</span></a></p>
Rust Weekly 🦀<p>Matic- The Company That Is All-In on Rust For Robotics</p><p><a href="https://filtra.io/rust/interviews/matic-apr-25" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">filtra.io/rust/interviews/mati</span><span class="invisible">c-apr-25</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://filtra.io/rust/interviews/matic-apr-25" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://filtra.io/r</span><span class="invisible">ust/interviews/matic-apr-25</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>
Coruscateor<p>Act.rs 0.3.0 has been released!</p><p><a href="https://crates.io/crates/act_rs/0.3.0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/act_rs/0.3.0</span><span class="invisible"></span></a></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/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Compsci Weekly<p>I made my own Bison</p><p><a href="https://github.com/ehwan/RustyLR" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/ehwan/RustyLR</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/ehwan/RustyLR" 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">ehwan/RustyLR</span></a></p><p><a href="https://mastodon.social/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.social/tags/compsci" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compsci</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/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Rust Weekly 🦀<p>Stabilization report for using the LLD linker on Linux has landed!</p><p><a href="https://github.com/rust-lang/rust/pull/140525" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/rust-lang/rust/pull</span><span class="invisible">/140525</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/rust-lang/rust/pull/140525" 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">rust-lang/rust/pull/140525</span></a></p><p><a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</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/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/unix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unix</span></a></p>
RustConf<p>Still thinking about submitting a talk for <a href="https://hachyderm.io/tags/rustconf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustconf</span></a>? Good news:<br>🎉 The CFP deadline has been extended to May 6!<br>Whether it’s your first talk or your tenth, our program committee would love to see a Rust language-focused talk proposal from you. 🧡</p><p><a href="https://sessionize.com/rustconf-2025/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">sessionize.com/rustconf-2025/</span><span class="invisible"></span></a> </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/rustconf25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustconf25</span></a> <a href="https://hachyderm.io/tags/CFP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CFP</span></a></p>
Guillaume Gomez<p>I'm wrapping the next Rust <code>sysinfo</code> crate release, however I have one last issue I can't figure out how to fix.</p><p>On Windows, I can't figure out how to retrieve (user but not user's) groups.</p><p>I originally tried with <code>NetGroupEnum</code> and just updated to use <code>NetQueryDisplayInformation</code> as it was supposed to be faster.</p><p>If there is anyone who knows how to fix this bug, it'd be super appreciated!</p><p>You can test it by running <code>cargo run --example simple</code> and then type the "groups" command.</p><p>Code: <a href="https://github.com/GuillaumeGomez/sysinfo/blob/master/src/windows/groups.rs#L48-L86" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/GuillaumeGomez/sysi</span><span class="invisible">nfo/blob/master/src/windows/groups.rs#L48-L86</span></a></p><p><a href="https://toot.cat/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://toot.cat/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Delta Chat<p><span class="h-card" translate="no"><a href="https://fe.disroot.org/users/kskarthik" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kskarthik</span></a></span> we are aware of the importance of native calls for mass usage. Webrtc is discussed and also <br><span class="h-card" translate="no"><a href="https://mastodon.social/@n0iroh" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>n0iroh</span></a></span> based solutions because we use it already for P2P <a href="https://chaos.social/tags/webxdc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webxdc</span></a> realtime data channels. But someone experienced with <a href="https://chaos.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> focusing on this call area would be helpful, and could lead to relatively quick results, likely.</p>
Herbert Reiter<p>Die Programmiersprache Rust</p><p>Aktualisierte Auflage für Rust 1.85 / Edition 2024</p><p>Das Buch ist eine umfassende Einführung in die Programmiersprache Rust und richtet sich an Leser, die bereits Code in einer anderen Programmiersprache geschrieben haben und damit schon erste Programmiererfahrung haben.</p><p>Erhältlich als Taschenbuch und E-Book unter<br><a href="https://rust-lernen.de/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rust-lernen.de/</span><span class="invisible"></span></a></p><p><a href="https://social.tchncs.de/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://social.tchncs.de/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://social.tchncs.de/tags/programmieren" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmieren</span></a> <a href="https://social.tchncs.de/tags/buch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>buch</span></a> <a href="https://social.tchncs.de/tags/ebook" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebook</span></a> <a href="https://social.tchncs.de/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://social.tchncs.de/tags/selfpublishing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfpublishing</span></a></p>
Rust Weekly 🦀<p>I'm creating a password manager with rust and I'm looking for advice</p><p><a href="https://github.com/buttercup" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/buttercup</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/buttercup" 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">buttercup</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>
Neo-Rodneyite ✍🏿📖<p>This is a great video about <a href="https://todon.eu/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> and the benefits of using it <a href="https://www.youtube.com/watch?v=zo6yZisg7N0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=zo6yZisg7N</span><span class="invisible">0</span></a></p><p>Thanks <span class="h-card" translate="no"><a href="https://hachyderm.io/@fasterthanlime" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fasterthanlime</span></a></span> for making this!</p>
Hemera :nixos: :ms_snow_leopard:<p>How do you peeps that are <a href="https://meow.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> try to keep complexity at bay?</p><p>I usually do fine until there is a tipping point in my projects and it becomes very hit or miss on given days if I can grok the next steps or not and its quite annoying to me.</p><p>Mainly for <a href="https://meow.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> but anything else also goes, I'm sure a lot transfers between technologies!</p>
Trantion<p>I'm writing methods that call several other functions, each of which could return an error, using the ? operator to propagate errors. The return from my function is Result&lt;(), Error&gt;.</p><p>Which of these styles is better/more idiomatic Rust? The top one - more concise, or the bottom one - more consistent &amp; explicit?</p><p>E.g.</p><p>pub fn do() -&gt; Result&lt;(), Error&gt; {<br> one()?;<br> two()?;<br> three()<br>}</p><p>or</p><p>pub fn do() -&gt; Result&lt;(), Error&gt; {<br> one()?;<br> two()?;<br> three()?;</p><p> Ok(())<br>}</p><p><a href="https://masto.ai/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Rust Weekly 🦀<p>Pyrefly: A faster Python type checker written in Rust</p><p><a href="https://pyrefly.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pyrefly.org/</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://pyrefly.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/q/https://pyrefly.org/</span><span class="invisible"></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/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p>
Chris Woody Woodruff<p>Day 20 of learning Rust as a C# dev:<br>Rust doesn’t throw exceptions—it returns them.</p><p>Result&lt;T, E&gt; makes failure part of your type system, not a surprise at runtime.</p><p>Here’s why that’s a good thing:<br><a href="https://woodruff.dev/result-a-better-way-to-fail/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">woodruff.dev/result-a-better-w</span><span class="invisible">ay-to-fail/</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>
Dekirisu 🦀<p>🐴 made use of bevys depth of field feature</p><p><a href="https://mastodon.social/tags/bevyengine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bevyengine</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/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://mastodon.social/tags/solodev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>solodev</span></a> <a href="https://mastodon.social/tags/indiegame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiegame</span></a></p>
Paul Keen<p>Rust-powered streaming at its finest! Arkflow brings speed + extensibility to your data pipelines <a href="https://ruby.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://ruby.social/tags/dataeng" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dataeng</span></a> <a href="https://ruby.social/tags/streaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>streaming</span></a> <a href="https://github.com/arkflow-rs/arkflow" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/arkflow-rs/arkflow</span><span class="invisible"></span></a></p>
Rust Weekly 🦀<p>Directed - An Directed-Acrylic-Graph-based evaluation system</p><p><a href="https://crates.io/crates/directed" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/directed</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://crates.io/crates/directed" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://crates.io/c</span><span class="invisible">rates/directed</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>Flymoon ☁️ is a simple and powerful chat client for large language models, built with Rust 🦀 and <a href="https://fosstodon.org/tags/MadeWithSlint" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MadeWithSlint</span></a>!<br>Supports chatting, deep thinking, Google search 🌍 and more. Works with OpenAI’s API.<br>🔗 <a href="https://github.com/heng30/flymoon" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/heng30/flymoon</span><span class="invisible"></span></a><br><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/slint" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>slint</span></a> <a href="https://fosstodon.org/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a></p>