mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#rust

142 Beiträge124 Beteiligte0 Beiträge heute
Brad L. :verified:<p>This was worse than dependency work for bioinformatics C/C++ stuff in the early to late 00's. It made me _hate_ <a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> because nothing made this situation visible.</p><p>Before this experience, I was struggling to decide if I should spend my personal time bettering my <a href="https://hachyderm.io/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> or just learn <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a>. Now that's settled.. <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> it is ;)</p>
Lobsters<p>An (almost) catastrophic OpenZFS bug and the humans that made it (and Rust is here too) <a href="https://lobste.rs/s/jjqmuu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/jjqmuu</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a><br><a href="https://despairlabs.com/blog/posts/2025-07-10-an-openzfs-bug-and-the-humans-that-made-it/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">despairlabs.com/blog/posts/202</span><span class="invisible">5-07-10-an-openzfs-bug-and-the-humans-that-made-it/</span></a></p>
Caleb Herbert<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@caleb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>caleb</span></a></span> Which book do you recommend for <a href="https://babka.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> for beginners? I'm reading the Book but it's getting into some very theoretical concepts and the examples aren't very practical. </p><p><a href="https://babka.social/tags/AskFedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AskFedi</span></a> <a href="https://babka.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Jan :rust: :ferris:<p>Verifying the <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> Standard Library - Carolyn Zech, Amazon Web Services</p><p><a href="https://invidious.nerdvpn.de/watch?v=8_lzVNs1uPk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">invidious.nerdvpn.de/watch?v=8</span><span class="invisible">_lzVNs1uPk</span></a><br>(or YT: <a href="https://www.youtube.com/watch?v=8_lzVNs1uPk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=8_lzVNs1uPk</span><span class="invisible"></span></a>)</p><p>Carolyn is also a maintainer of <a href="https://floss.social/tags/Kani" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kani</span></a>, the Rust model checker.<br>She has been so supportive and kind during my struggles with HashMaps and Kani 🥺 </p><p><a href="https://github.com/model-checking/kani/issues/3965" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/model-checking/kani</span><span class="invisible">/issues/3965</span></a></p><p>Give her a follow:<br><a href="https://github.com/carolynzech" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/carolynzech</span><span class="invisible"></span></a></p><p><a href="https://floss.social/tags/FormalVerification" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FormalVerification</span></a> <a href="https://floss.social/tags/FormalMethods" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FormalMethods</span></a> <a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://floss.social/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://floss.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a></p>
Khleedril<p><span class="h-card" translate="no"><a href="https://come-from.mad-scientist.club/@algernon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>algernon</span></a></span> I think that big changes are on the way with <a href="https://cyberplace.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> in <a href="https://cyberplace.social/tags/guix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>guix</span></a>. In the meantime I'm using <a href="https://cyberplace.social/tags/nix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nix</span></a> as it just seems to work better at the moment.</p>
Lobsters<p>Optimizing a Math Expression Parser in Rust via <span class="h-card" translate="no"><a href="https://mendeddrum.org/@fanf" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fanf</span></a></span> <a href="https://lobste.rs/s/yljjit" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/yljjit</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>performance</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a><br><a href="https://rpallas.xyz/math-parser/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rpallas.xyz/math-parser/</span><span class="invisible"></span></a></p>
Guillaume Gomez<p>Published the 0.36.0 version of the rust <code>sysinfo</code> crate.</p><p>It comes with bugfixes and it adds new <code>Motherboard</code> and <code>Product</code> types.</p><p><a href="https://crates.io/crates/sysinfo" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/sysinfo</span><span class="invisible"></span></a></p><p><a href="https://toot.cat/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://toot.cat/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a></p>
Matthias Endler<p>Just released a new episode of 'Rust in Production' with Vegard Sandengen from KSAT (Kongsberg Satellite Services) about building mission-critical space infrastructure with Rust. 📡</p><p>Hundreds of ground stations worldwide, processing hundreds of gigabytes of satellite data in 10-15 minute windows as satellites orbit Earth 14-15 times per day.</p><p>Rust plays a crucial part in this transformation, handling the most critical infrastructure components.</p><p><a href="https://corrode.dev/podcast/s04e07-ksat/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">corrode.dev/podcast/s04e07-ksa</span><span class="invisible">t/</span></a></p><p><a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/podcast" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcast</span></a></p>
Marc<p><span class="h-card" translate="no"><a href="https://mastodon.online/@blami" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>blami</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@graves501" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>graves501</span></a></span> I think I won't be able to enjoy myself writing code in a language lacking tagged union anymore.</p><p>Yes I'm spoiled, but it's not <a href="https://mamot.fr/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> 's fault, it's <a href="https://mamot.fr/tags/haskell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haskell</span></a> . </p><p>It's just that when came the moment to make a choice between learning Go or Rust, the choice was quite easy.</p>
cryptax<p>My blog post on how AI is reshaping malware and malware analysis is out : <a href="https://www.fortinet.com/blog/threat-research/catching-smarter-mice-with-even-smarter-cats" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">fortinet.com/blog/threat-resea</span><span class="invisible">rch/catching-smarter-mice-with-even-smarter-cats</span></a></p><p>Examples on Linux/Trigona, Linux/Prometei, Linux/Ladvix and Android/SpyLoan.</p><p>Enjoy.</p><p><a href="https://mastodon.social/tags/malware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>malware</span></a> <a href="https://mastodon.social/tags/r2ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>r2ai</span></a> <a href="https://mastodon.social/tags/r2" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>r2</span></a> <a href="https://mastodon.social/tags/claude" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>claude</span></a> <a href="https://mastodon.social/tags/delphi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>delphi</span></a> <a href="https://mastodon.social/tags/trigona" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>trigona</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/flutter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flutter</span></a></p>
Campbell Jones<p>Have you ever thought to yourself "wow, I have these (CPUID|MIDR|marchid) values and have no idea what they mean"?</p><p>Now there's a Rust library to solve your weirdly specific problem!</p><p>Introducing <a href="https://floss.social/tags/libcpuname" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libcpuname</span></a>, a Rust crate with no dependencies that can translate between those values and the name of the referred-to vendor, chip, and core!</p><p>Currently supports x86, ARM, and RISC-V lookups.</p><p>Add it to your project now: <a href="https://crates.io/crates/libcpuname" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">crates.io/crates/libcpuname</span><span class="invisible"></span></a></p><p>(first crate please be nice)</p><p><a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://floss.social/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://floss.social/tags/CPU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPU</span></a></p>
Rust Bytes<p>Carolyn Zech from Amazon Web Services brought her A-game to The Linux Foundation Open-Source Summit, delivering an engaging talk on verifying the Rust Standard Library. [video]<br><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> </p><p><a href="https://www.youtube.com/watch?v=8_lzVNs1uPk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=8_lzVNs1uPk</span><span class="invisible"></span></a></p>
blami<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@graves501" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>graves501</span></a></span> For me Rust is like nextgen C++ and Go is like nextgen userspace C. I do a lot of <a href="https://mastodon.online/tags/Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Go</span></a> <a href="https://mastodon.online/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> and <a href="https://mastodon.online/tags/Cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cpp</span></a> (because I have to) and while I tried <a href="https://mastodon.online/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> I rather port things I can from C++ to Go because I hardly see any use of all that C++ “what if” abstraction anymore. Rather than rewriting 1:1 I enjoy shrinking and reducing them to simplicity. I quite enjoy Go and understand other folks enjoy Rust. It is nice we have choice and languages evolve.</p>
Hacker News 50<p>Optimizing a Math Expression Parser in Rust</p><p>Link: <a href="https://rpallas.xyz/math-parser/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rpallas.xyz/math-parser/</span><span class="invisible"></span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=44519034" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">4519034</span></a></p><p><a href="https://social.lansky.name/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a></p>
Andrew Graves :arch: :linux:<p>Just another opinionated PSA:</p><p><a href="https://fosstodon.org/tags/Golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Golang</span></a> is fun to write and easier to learn than <a href="https://fosstodon.org/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> </p><p>I got sidetracked by the Rust hype for a while until <a href="https://fosstodon.org/tags/ThePrimeagen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ThePrimeagen</span></a> pointed out that Rust isn't a fun language for him.</p><p>I realized that it also applied to me.</p><p>If you enjoy Rust, go ahead, more power to you!</p><p>I just wasn't very productive with Rust and I never needed to do anything complicated to begin with. </p><p>So these days I just write some CLI utils and backend stuff in Go and am thoroughly enjoying it!</p>
Hacker News<p>Optimizing a Math Expression Parser in Rust</p><p><a href="https://rpallas.xyz/math-parser/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">rpallas.xyz/math-parser/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Optimizing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Optimizing</span></a> <a href="https://mastodon.social/tags/Math" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Math</span></a> <a href="https://mastodon.social/tags/Expression" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Expression</span></a> <a href="https://mastodon.social/tags/Parser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Parser</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Efficiency" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Efficiency</span></a></p>
Heinlein Support<p>Du liebst <a href="https://social.heinlein-support.de/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>? Dann hast du etwas mit unserem Backend-Entwickler Daniél Kerkmann gemeinsam. Ob ihr noch mehr Leidenschaften teilt, erfährst du im Interview. Daniél spricht über seine Begeisterung für Anime, Japan und selbstgebaute Tastaturen. </p><p>➡️ Wir freuen uns riesig, dass Daniél und das Team von <span class="h-card" translate="no"><a href="https://social.opentalk.eu/@OpenTalkMeeting" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>OpenTalkMeeting</span></a></span> unsere sichere Videokonferenzlösung jeden Tag weiter entwickeln. 😀 </p><p>➡️ Du möchtest dein Know-how bei OpenTalk einbringen? Dann erfahre mehr über uns. </p><p>👉 <a href="https://www.heinlein-support.de/interview/rust-entwickler-daniel-kerkmann" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heinlein-support.de/interview/</span><span class="invisible">rust-entwickler-daniel-kerkmann</span></a></p>
Campbell Jones<p>And so it begins</p><p><a href="https://floss.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a></p>
Jason Weatherly<p>So, making slow progress as I learn `rust` things. Instead of going with my usual `union`/`struct` combination in C, I'm resorting to not overflowing/underflowing primitive types and doing things more safely. This snippet of code took far longer than it should've, but it gets the job done.</p><p><a href="https://social.linux.pizza/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://social.linux.pizza/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://social.linux.pizza/tags/z80" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>z80</span></a></p>
Jan :rust: :ferris:<p>Variadic Generics ideas that won't work for <a href="https://floss.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> - by Olivier Faure (aka poignardazur)</p><p><a href="https://poignardazur.github.io//2025/07/09/variadic-generics-dead-ends/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">poignardazur.github.io//2025/0</span><span class="invisible">7/09/variadic-generics-dead-ends/</span></a></p><p>"After years of design discussion, we’re finally at a stage where variadic generics are reaching the top of the triage pile. Serious discussion and initial work is, hopefully, about to start. I’m hoping this article helps us not get dragged down in litigating the same alternatives over and over again."</p><p>Me, when I see variadic generics: 🤯 </p><p><a href="https://floss.social/tags/plt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>plt</span></a> <a href="https://floss.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a></p>