mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#rustlang

90 posts80 participants6 posts today
Oxidize Conf Sep 16-18, 2025<p>Building embedded GUIs comes with challenges like limited resources and real-time constraints. In this workshop, Michael Winkelmann will guide you through creating a weather station app on Espressif hardware using Slint and Rust: <a href="https://oxidizeconf.com/sessions/embedded-guis" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">oxidizeconf.com/sessions/embed</span><span class="invisible">ded-guis</span></a> <span class="h-card" translate="no"><a href="https://fosstodon.org/@slint" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>slint</span></a></span> <a href="https://social.ferrous-systems.com/tags/RustLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustLang</span></a> <a href="https://social.ferrous-systems.com/tags/Embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Embedded</span></a> <a href="https://social.ferrous-systems.com/tags/GUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GUI</span></a></p>

Met with that annoying dilemma when I want to search something about Rust (not the programming language), but the game Rust.

There is Rust and then there is Rust.

When you have two things named the same thing, that makes searching specific things to either one most difficult.

Both have roughly been around same amount of time.

Rust (programming language) January 2012
Rust (game) December 2013

So how do you suppose to make the clear distinction between the two? Renaming could be one, but I doubt Facepunch would rename their game just to not confuse it for Rust programming.

I'm unreasonably excited about the upcoming cargo-semver-checks release: this month we put some points into "make it a joy to use and build."

- 3x faster at scanning very large crates
- its `cargo test` now takes 1min not 6-7min
- we gracefully handled a large change in the rustdoc JSON format

Shout out to Google Summer of Code contributor @​CLIDragon, whom I'm thrilled to be mentoring and who has been triaging one perf hotspot after another.

More perf wins to come!

RustDesk is a free, open-source remote desktop software written in Rust. Designed as an alternative to proprietary solutions like TeamViewer and AnyDesk, RustDesk allows users to securely access and control remote computers across platforms, including Windows, macOS, Linux, Android, and iOS.

Key features include:

Self-Hosting: Users can deploy their own relay and rendezvous servers for complete control over connections and data privacy.
End-to-End Encryption: Ensures that all remote sessions are secure and private.
Cross-Platform Support: Compatible with multiple operating systems.
User-Friendly Interface: Simple setup and intuitive user experience.
Whether for IT support, remote work, or personal use, RustDesk offers a transparent and customizable remote desktop experience backed by a vibrant open-source community

github.com/rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. - rustdesk/rustdesk
GitHubGitHub - rustdesk/rustdesk: An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. - rustdesk/rustdesk

Feels to me like C makes the easy cases easy but the edge cases 10x as hard, whereas Rust makes easy cases twice as hard, but edge cases only 3x.
Maybe it's my perfectionism speaking, but I prefer the latter, since it's easier to get both right—in other words, to be reliable.
#rustlang #programming

Rust và C: Hiểu rõ hơn về khả năng tương tác bộ nhớ giữa hai ngôn ngữ này. Bài viết đi sâu vào cách Rust và C làm việc với bộ nhớ, giúp các nhà phát triển tận dụng sức mạnh của cả hai.
#rustlang #clanguage #memorymanagement #lậptrình #bộnhớ

notashes.me/blog/part-1-memory

notashes · Part 1: A Deep Dive into Rust and C Memory InteroperabilityAn in-depth exploration of what happens when Rust and C memory allocators collide, featuring crash analysis.