med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

416
active users

#rustlang

72 posts49 participants9 posts today
Rust Weekly 🦀<p>Data Structures that are not natively implemented in rust</p><p><a href="https://docs.rs/petgraph/latest/petgraph/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.rs/petgraph/latest/petgra</span><span class="invisible">ph/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://docs.rs/petgraph/latest/petgraph/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://docs.rs/pet</span><span class="invisible">graph/latest/petgraph/</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>
happyborg<p>Hypothesis: learning and using Rust has improved my ability in other fields, noticeably JavaScript and REST.</p><p>I've been writing in <a href="https://fosstodon.org/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> almost exclusively for a few years, having previously done quite a bit of JavaScript.</p><p>Recently I began writing a demo web app, using JavaScript and the REST API I created in Rust. What is surprising me is how quickly I'm identifying possible causes of bugs and fixing them in JS &amp; REST, especially since my <a href="https://fosstodon.org/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> is Rusty 😉 (and was never that good).</p>
Rust Weekly 🦀<p>Rust recap for week 18/2025</p><p><a href="https://discu.eu/weekly/rust/2025/18/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/weekly/rust/2025/18/</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/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a></p><p>Get RSS feeds and support this bot with the premium plan: <a href="https://discu.eu/premium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">discu.eu/premium</span><span class="invisible"></span></a></p>
Marco Otte-Witte<p>We're still looking for <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> engineers to join the <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> team – join us 🤗</p><p>Full time, part time, employment or contractors</p><p>1/🧵</p>
Wolf<p>There’s a lot to building a good <a href="https://hachyderm.io/tags/API" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>API</span></a>. It has to communicate the underlying abstraction well. It has to include the right calls. It has to exclude the right calls. It has to take inputs and provide outputs in ways that are safe, convenient, and ergonomic. It has to communicate any transfers of ownership. It has to communicate lifetimes. It has to make it clear when some things must happen in a given sequence, and make it easy to call it that way. It has to separate itself from any implementation details. It has to fail in understandable ways at places where the failures can be handled. It has to have good names to back up everything I’ve said so far. It has to have good and to-to-date documentation. It has to have tests that don’t look inside the black box. This is importance stuff, because it’s at the APIs that bugs happen: where two different pieces of code rub up against each other. Everything above is true in any language. If you’re writing a library, this is job one.</p><p>No language makes all of this easy. Some languages don’t even make all of this possible. <a href="https://hachyderm.io/tags/Cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cpp</span></a> can do it. <a href="https://hachyderm.io/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> can do it. Some others I know less well. It takes experience, skill, taste, and domain knowledge to do this. I am loving Rust because part of this job is required by the compiler. It’s still a lot of work; and you still have to do it.</p>
Ratatui<p>We are one step closer to "no_std" Ratatui 🐁🦀</p><p>█████████████░░ 90%</p><p>➡️ Read the blog: <a href="https://jslazak.com/are-we-embedded-yet-1/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jslazak.com/are-we-embedded-ye</span><span class="invisible">t-1/</span></a></p><p>🧀 New mousefood release, new soft_ratatui backend and more!</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/embedded" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>embedded</span></a> <a href="https://fosstodon.org/tags/backend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>backend</span></a> <a href="https://fosstodon.org/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://fosstodon.org/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a></p>
Rust Weekly 🦀<p>Authentication with Axum</p><p><a href="https://mattrighetti.com/2025/05/03/authentication-with-axum" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mattrighetti.com/2025/05/03/au</span><span class="invisible">thentication-with-axum</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://mattrighetti.com/2025/05/03/authentication-with-axum" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://mattrighett</span><span class="invisible">i.com/2025/05/03/authentication-with-axum</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>
Rust Weekly 🦀<p>Feather: Feather: A web framework that skips Rust's async boilerplate and jus</p><p><a href="https://github.com/BersisSe/feather" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/BersisSe/feather</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/BersisSe/feather" 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">BersisSe/feather</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>
Esther Alter<p>RELEASED: Talmudifier, a Rust crate that typesets arbitrary Markdown text into Talmud-like PDFs.</p><p>- Render beautiful page layouts with an internal TeX engine<br>- Compile as an executable or a library<br>- Supports marginalia and multiple fonts<br>- It's a port of my old Python module and it's much faster </p><p><a href="https://crates.io/crates/talmudifier" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/talmudifier</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/mazeldon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mazeldon</span></a> <a href="https://mastodon.social/tags/jewish" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jewish</span></a> <a href="https://mastodon.social/tags/latex" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>latex</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Wolf<p><a href="https://hachyderm.io/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> I’m not 100% sure, but I think it was <span class="h-card" translate="no"><a href="https://wetdry.world/@laund" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>laund</span></a></span> who recommended <a href="https://hachyderm.io/tags/Rustlings" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rustlings</span></a> to me (see <a href="https://github.com/rust-lang/rustlings" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/rust-lang/rustlings</span><span class="invisible"></span></a>). I do a few every day. I’m really enjoying them and they are very helpful and practical.</p>
Rust Weekly 🦀<p>I just made a new crate, `threadpools`, I'm very proud of it 😊</p><p><a href="https://docs.rs/threadpools" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">docs.rs/threadpools</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://docs.rs/threadpools" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://docs.rs/thr</span><span class="invisible">eadpools</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>
Rust Weekly 🦀<p>I'm creating an assembler to make writing x86-64 assembly easy</p><p><a href="https://github.com/abgros/awsm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/abgros/awsm</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/abgros/awsm" 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">abgros/awsm</span></a></p><p><a href="https://mastodon.social/tags/asm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asm</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>
Jan :rust: :ferris:<p>F* (fstar) Interactive Tutorial:</p><p><a href="https://fstar-lang.org/tutorial/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">fstar-lang.org/tutorial/</span><span class="invisible"></span></a></p><p>I'm only like 10% into the tutorial, but this language is CRAZY (fun)! :awesome: 😄 </p><p>I try to learn the fundamentals of it, so I can use the backend of it in <a href="https://floss.social/tags/Aeneas" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Aeneas</span></a>... so I can ultimately formally verify my <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> crate (former attempts with <a href="https://floss.social/tags/Creusot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Creusot</span></a> and <a href="https://floss.social/tags/Kani" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kani</span></a> failed for me).</p><p>Aeneas:<br><a href="https://github.com/AeneasVerif/aeneas" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/AeneasVerif/aeneas</span><span class="invisible"></span></a></p><p>See part two of toot for a toy example of proving function equivalence</p><p>1/2</p><p><a href="https://floss.social/tags/FormalVerification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FormalVerification</span></a> <a href="https://floss.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a></p>
Golang Weekly<p>Go to definition support for .into() calls in IDEs</p><p><a href="https://youtrack.jetbrains.com/issue/RUST-7514/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtrack.jetbrains.com/issue/R</span><span class="invisible">UST-7514/</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://youtrack.jetbrains.com/issue/RUST-7514/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://youtrack.je</span><span class="invisible">tbrains.com/issue/RUST-7514/</span></a></p><p><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</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>I created the world's first monolithic Rust OS with GUI!</p><p><a href="https://github.com/gianndev/ParvaOS" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/gianndev/ParvaOS</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/gianndev/ParvaOS" 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">gianndev/ParvaOS</span></a></p><p><a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</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>
R Tyler Croy 🦀<p>"Why do you love <a href="https://hacky.town/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> so much?"</p><p>My new answer might be that it's the most climate friendly solution 🙃</p>
R Tyler Croy 🦀<p>A redesigned system using <a href="https://hacky.town/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> was deployed and is using **1%** of the compute resources compared to its predecessor.</p><p>Now I'm spending _way_ too much time this morning thinking about economic and climate impacts of poorly designed and inefficient software 🤔</p>
Andrija Petrovic<p><span class="h-card" translate="no"><a href="https://mastodon.social/@rust_discussions" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rust_discussions</span></a></span> Still a proof of concept, but the concept sounds great, I will keep an eye on <a href="https://docs.rs/nyquest" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">docs.rs/nyquest</span><span class="invisible"></span></a>. <a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a></p>
Rust Weekly 🦀<p>Announcing nyquest, a truly native HTTP client library for Rust</p><p><a href="https://docs.rs/nyquest" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">docs.rs/nyquest</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://docs.rs/nyquest" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://docs.rs/nyq</span><span class="invisible">uest</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>
RustConf<p>💡 That <a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> experiment you built?<br>💬 That bug you wrestled?<br>🎉 That Rust-y "aha!" moment?</p><p>It’s a talk. Submit it! </p><p>Final days for the <a href="https://hachyderm.io/tags/rustconf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustconf</span></a> 2025 CFP! This year's event is taking place in Seattle and online. We hope to see a talk proposal from you by May 6! <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>