mastodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance, open to everyone, but mainly English and French speaking.

Administered by:

Server stats:

745
active users

#systemsprogramming

1 post1 participant0 posts today
EuroRust<p>It’s still one of our favorites from last year!</p><p>📺&nbsp;<a href="https://www.youtube.com/watch?v=PBV_AZPbhq4&amp;utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=25-08-14-last-year-video-vitaly" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=PBV_AZPbhq</span><span class="invisible">4&amp;utm_source=mastodon&amp;utm_medium=social&amp;utm_campaign=25-08-14-last-year-video-vitaly</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/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a></p>
Rust in Paris 🦀 Conf<p>🎥 New Video Online – Rust in Paris 2025 🦀</p><p>At the latest edition of Rust in Paris, Arthur delivered a brilliant talk on a topic that often flies under the radar: what really happens after calling panic! in Rust.</p><p>👉 Watch the full talk here: <a href="https://youtu.be/GsnwR-Doeeo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/GsnwR-Doeeo</span><span class="invisible"></span></a></p><p>Huge thanks to Arthur for his clarity, insight, and contribution to the Rust community 🙌</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/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://mastodon.social/tags/RustInParis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustInParis</span></a> <a href="https://mastodon.social/tags/panic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>panic</span></a> <a href="https://mastodon.social/tags/RustConference" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustConference</span></a></p>
Jan :rust: :ferris:<p>MoonBit Programming Language 1.0 Roadmap Preview:</p><p><a href="https://www.moonbitlang.com/blog/roadmap/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">moonbitlang.com/blog/roadmap/</span><span class="invisible"></span></a></p><p>Very excited for this language! :awesome: </p><p><a href="https://floss.social/tags/MoonBit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MoonBit</span></a> <a href="https://floss.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://floss.social/tags/ProgrammingLanguage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguage</span></a></p>
Vassil Nikolov | Васил Николов<p>&gt; The prize is running out of PIDs</p><p>On a tangent, a job interview question for a systems programmer.</p><p>For a trivial fork bomb¹, explain what will happen _and_ estimate how long it will take (on hardware of your choice).</p><p>¹ For example,<br>#!/bin/sh<br>$0 &amp; $0 &amp;</p><p>For extra credit, explain what difference, if any, it will make if that is replaced by an equivalent program written in Common Lisp, Java, or Python.</p><p><a href="https://ieji.de/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a><br><a href="https://ieji.de/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a><br><a href="https://ieji.de/tags/Unix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Unix</span></a></p><p><span class="h-card" translate="no"><a href="https://functional.cafe/@tfb" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tfb</span></a></span> <span class="h-card" translate="no"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> <span class="h-card" translate="no"><a href="https://gamerplus.org/@hairylarry" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hairylarry</span></a></span> <span class="h-card" translate="no"><a href="https://gamerplus.org/@screwlisp" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>screwlisp</span></a></span></p>
No Starch Press<p>Building your own debugger is a powerful way to understand Linux internals. </p><p>From forking and tracing to handling signals and interacting with registers, you'll gain practical insight into how debuggers actually work. </p><p>It’s also a solid exercise in writing clean, testable C++ systems code.</p><p><a href="https://nostarch.com/building-a-debugger" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nostarch.com/building-a-debugg</span><span class="invisible">er</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/Cplusplus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cplusplus</span></a> <a href="https://mastodon.social/tags/Debugging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debugging</span></a> <a href="https://mastodon.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a></p>
screwlisp<p><a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/systemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsProgramming</span></a> <a href="https://gamerplus.org/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/sitcalc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sitcalc</span></a> <a href="https://gamerplus.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://gamerplus.org/tags/eepitch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eepitch</span></a></p><p><a href="https://screwlisp.small-web.org/complex/my-eepitch-send-actions-and-the-situation-calculus/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/comple</span><span class="invisible">x/my-eepitch-send-actions-and-the-situation-calculus/</span></a></p><p>I relate <a href="https://gamerplus.org/tags/Sandewall" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sandewall</span></a>'s call for situation calculus actions and the shared environment / database to be moved into the kernel viz my <a href="https://gamerplus.org/tags/literateProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>literateProgramming</span></a> emacs useage.</p><p>People always said emacs /was/ the operatingsystem, didn't they.</p><p>Particularly, computer programs various send requests for actions to the emacs server where they are also seen playing out at they actually happen in real time.</p>
𝚛𝚊𝚝<p>"The 'jai' programming language was designed in a very reality-based way to solve specific problems that we had when developing very complex software (in our case, video games). We'll demo some features of the language and explain why design decisions were made the way they were."<br><a href="https://www.youtube.com/watch?v=IdpD5QIVOKQ" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=IdpD5QIVOK</span><span class="invisible">Q</span></a><br><a href="https://social.sdf.org/tags/plt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plt</span></a> <a href="https://social.sdf.org/tags/jai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jai</span></a> <a href="https://social.sdf.org/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://social.sdf.org/tags/systemsprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsprogramming</span></a> <a href="https://social.sdf.org/tags/costbenefitanalysis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>costbenefitanalysis</span></a></p>
screwlisp<p><a href="https://gamerplus.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://gamerplus.org/tags/softwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareEngineering</span></a> article <a href="https://screwlisp.small-web.org/programming/tangle/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screwlisp.small-web.org/progra</span><span class="invisible">mming/tangle/</span></a> <a href="https://gamerplus.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://gamerplus.org/tags/asdf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>asdf</span></a> <a href="https://gamerplus.org/tags/systemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsProgramming</span></a> <a href="https://gamerplus.org/tags/series" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>series</span></a> <a href="https://gamerplus.org/tags/pathnames" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pathnames</span></a> <a href="https://gamerplus.org/tags/packaging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>packaging</span></a> </p><p>Really simple... Sort of... But so intricate to write. I deal with (writing a smidge of <a href="https://gamerplus.org/tags/interactive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interactive</span></a> <a href="https://gamerplus.org/tags/lazyEvaluation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lazyEvaluation</span></a> <a href="https://gamerplus.org/tags/functionalProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>functionalProgramming</span></a> ) :</p><p>- Tangling markdown into an asdf :class :package-inferred-system lisp system<br>- Doing so with scan-file and collect-file from series<br>- Working with lisp’s make-pathname directories.</p><p><a href="https://gamerplus.org/tags/literateProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>literateProgramming</span></a></p>
Blain SmithWhat is Systems Programming, Really?<br><br><a href="https://willcrichton.net/notes/systems-programming/" rel="nofollow noopener noreferrer" target="_blank">https://willcrichton.net/notes/systems-programming/</a><br><br><a href="https://snac.rblgk.sh?t=systemsprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#SystemsProgramming</a> <a href="https://snac.rblgk.sh?t=programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Programming</a><br>
nilix<p>still out here, i am open for <a class="mention u-url" href="https://cafe.nilfm.cc/o/freelance" rel="nofollow noopener noreferrer" target="_blank">#freelance</a> work!</p> <p><a class="mention u-url" href="https://cafe.nilfm.cc/o/webdev" rel="nofollow noopener noreferrer" target="_blank">#webdev</a>, <a class="mention u-url" href="https://cafe.nilfm.cc/o/systemsprogramming" rel="nofollow noopener noreferrer" target="_blank">#systemsProgramming</a>, <a class="mention u-url" href="https://cafe.nilfm.cc/o/ui" rel="nofollow noopener noreferrer" target="_blank">#UI</a>, whatever! </p> <p>my studio: <a class="mention u-url" href="https://lightcrystal.systems" rel="nofollow noopener noreferrer" target="_blank">https://lightcrystal.systems</a></p> <p>code forge: <a class="mention u-url" href="https://forge.lightcrystal.systems/nilix" rel="nofollow noopener noreferrer" target="_blank">https://forge.lightcrystal.systems/nilix</a></p> <p>my personal space: <a class="mention u-url" href="https://nilfm.cc" rel="nofollow noopener noreferrer" target="_blank">https://nilfm.cc</a></p> <p>lets connect! <a class="mention u-url" href="https://cafe.nilfm.cc/o/fedihire" rel="nofollow noopener noreferrer" target="_blank">#fediHire</a></p>
रञ्जित (Ranjit Mathew)<p>Nice, but hard to follow properly if you don’t already know <a href="https://mastodon.social/tags/Jai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jai</span></a>:</p><p>“Four Years Of Jai” [2024], Smári McCarthy (<a href="https://smarimccarthy.is/posts/2024-12-02-four-years-of-jai/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">smarimccarthy.is/posts/2024-12</span><span class="invisible">-02-four-years-of-jai/</span></a>).</p><p>Via Lobsters: <a href="https://lobste.rs/s/ipvyhu/four_years_jai" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/ipvyhu/four_years_</span><span class="invisible">jai</span></a></p><p>On HN: <a href="https://news.ycombinator.com/item?id=43699564" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3699564</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/PLDI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PLDI</span></a> <a href="https://mastodon.social/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguages</span></a> <a href="https://mastodon.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a></p>
Cyclone<p>With a significant number of CVEs stemming from memory safety issues in C systems programming, what is the best path forward?</p><p><a href="https://infosec.exchange/tags/memorysafety" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memorysafety</span></a> <a href="https://infosec.exchange/tags/systemsprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsprogramming</span></a> <a href="https://infosec.exchange/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://infosec.exchange/tags/zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zig</span></a> <a href="https://infosec.exchange/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a></p>
रञ्जित (Ranjit Mathew)<p>Nice:</p><p>“The Little Book About OS Development”, Erik Helin &amp; Adam Renberg (<a href="https://littleosbook.github.io/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">littleosbook.github.io/</span><span class="invisible"></span></a>).</p><p>Via HN: <a href="https://news.ycombinator.com/item?id=43440473" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3440473</span></a></p><p>On Lobsters: <a href="https://lobste.rs/s/u71ra1/little_book_about_os_development" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/u71ra1/little_book</span><span class="invisible">_about_os_development</span></a></p><p><a href="https://mastodon.social/tags/OS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OS</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/OSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSDev</span></a> <a href="https://mastodon.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://mastodon.social/tags/OperatingSystems" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OperatingSystems</span></a></p>
Paul Keen<p>Greg KH makes a strong case for Rust in Linux kernel. Memory safety without C++ baggage is a game changer.</p><p><a href="https://ruby.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> <a href="https://ruby.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://ruby.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lore.kernel.org/rust-for-linux</span><span class="invisible">/2025021954-flaccid-pucker-f7d9@gregkh/</span></a></p>
EventHelix.com 🦀<p>🚀 Rust Under the Hood hardcover edition is now available! 📚</p><p>Dive deep into Rust internals through x86-64 assembly, exploring memory management, compiler optimizations, async state machines, and more. </p><p>Get your copy today: <a href="https://www.amazon.com/dp/B0DS9M8S13" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">amazon.com/dp/B0DS9M8S13</span><span class="invisible"></span></a> </p><p>🔧 Learn how enums, structs, Vtables, SIMD, and async executors work at any level. 🦀💻 </p><p><a href="https://mastodon.world/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.world/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.world/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://mastodon.world/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://mastodon.world/tags/Books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Books</span></a> <a href="https://mastodon.world/tags/LearningRust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LearningRust</span></a></p>
रञ्जित (Ranjit Mathew)<p>A <a href="https://mastodon.social/tags/video" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>video</span></a> of a <a href="https://mastodon.social/tags/TechTalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechTalk</span></a> on the same topic by the same author:</p><p>“SEI' 24] Modern Systems Programming: Rust And Zig - Aleksey Kladov” [2024], CeSIUM (<a href="https://youtu.be/4aLy6qjhHeo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/4aLy6qjhHeo</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/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</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/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://mastodon.social/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ProgrammingLanguages</span></a></p>
रञ्जित (Ranjit Mathew)<p>“Zig And Rust” [2023], Aleksey Kladov (<a href="https://matklad.github.io/2023/03/26/zig-and-rust.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">matklad.github.io/2023/03/26/z</span><span class="invisible">ig-and-rust.html</span></a>).</p><p>On HN: <a href="https://news.ycombinator.com/item?id=35325556" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=3</span><span class="invisible">5325556</span></a></p><p>On Lobsters: <a href="https://lobste.rs/s/ir5psh/zig_rust" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lobste.rs/s/ir5psh/zig_rust</span><span class="invisible"></span></a></p><p>On /r/rust: <a href="https://old.reddit.com/r/rust/comments/123jpry/blog_post_zig_and_rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">old.reddit.com/r/rust/comments</span><span class="invisible">/123jpry/blog_post_zig_and_rust/</span></a></p><p>On /r/Zig: <a href="https://old.reddit.com/r/Zig/comments/123jpia/blog_post_zig_and_rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">old.reddit.com/r/Zig/comments/</span><span class="invisible">123jpia/blog_post_zig_and_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/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://mastodon.social/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a></p>
rustmeet<p>Exciting news for Rust folks! The first-ever Polish Rust conference is dropping in Gliwice this March 15-16! Rustmeet 2025 is now accepting talk proposals 📣 (until Jan 10) - whether you're into low-level wizardry, system hacks, or cool Rust projects.<br>Free ticket + accommodation if your talk gets picked!<br>Come hang with fellow Rustaceans and level up your Rust game!<br>Details: rustmeet.eu<br><a href="https://c.im/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> <a href="https://c.im/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> <a href="https://c.im/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://c.im/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a></p>
रञ्जित (Ranjit Mathew)<p>The <a href="https://mastodon.social/tags/Zig" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zig</span></a> guys wade into the <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> in the <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> kernel brouhaha:</p><p>“RAII And The Rust/Linux Drama”, Loris Cro (<a href="https://kristoff.it/blog/raii-rust-linux/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kristoff.it/blog/raii-rust-lin</span><span class="invisible">ux/</span></a>).</p><p>On HN: <a href="https://news.ycombinator.com/item?id=42291417" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">2291417</span></a></p><p>On Lobsters (where Asahi Lina responds): <a href="https://lobste.rs/s/hxerht/raii_rust_linux_drama" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/hxerht/raii_rust_l</span><span class="invisible">inux_drama</span></a></p><p><a href="https://mastodon.social/tags/RAII" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RAII</span></a> <a href="https://mastodon.social/tags/SystemsProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemsProgramming</span></a> <a href="https://mastodon.social/tags/OSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSDev</span></a></p>
HoldMyType<p><a href="https://mathstodon.xyz/tags/systemsprogramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemsprogramming</span></a> in a domain<br>a set of solved situations keeps recurring in different patterns and work is reduced to identify a new pattern and relate the new workflow to it <br><a href="https://mathstodon.xyz/tags/physics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>physics</span></a> with a set of theories <br>In some laws, with the same assumptions re held, one need deduce the consequences of the changes in the situation and reformulate accordingly.<br>A new situation can violate some assumptions, and it can seem entirely unrelated to previous work flow in a solution. Application from which need to be modified with some <a href="https://mathstodon.xyz/tags/math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>math</span></a> model like binomial theorem, which is very different from a patch in <a href="https://mathstodon.xyz/tags/git" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>git</span></a> <br>So the latter is less empiricist, numerically, than the former. <br>But yes, trickier numerical can often be seen as more than one simpler numerical (s)<br>Theoretically, however, the latter is falsifiable, whereas the former simply depends on abstractions.<br>So yes, if there's a fun part in <a href="https://mathstodon.xyz/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a>, it's abstraction <br>In your face <a href="https://mathstodon.xyz/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a><br>Written with <a href="https://mathstodon.xyz/tags/languagetool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>languagetool</span></a> AI based grammar checker</p>