Screenshot of a list of three header files in a github repo. One of the files, updated last year, shows a commit message of "memory safety or whatever".
heh
11.10.2025 19:49 β π 2 π 0 π¬ 0 π 0@tylermandry.bsky.social
Rust language design and sometimes cats https://tmandry.gitlab.io/blog/
Screenshot of a list of three header files in a github repo. One of the files, updated last year, shows a commit message of "memory safety or whatever".
heh
11.10.2025 19:49 β π 2 π 0 π¬ 0 π 0me: well, there's this cave with a bunch of spiders
04.10.2025 01:09 β π 2 π 1 π¬ 0 π 0This is Not Okay and this is very cool
03.10.2025 19:56 β π 4 π 0 π¬ 0 π 0A huge thanks to Michael for the staggering amount of high quality work you did in the compiler. I'm sad we couldn't keep you working on Rust, but I know you'll be great at the next thing.
09.09.2025 21:50 β π 6 π 1 π¬ 0 π 0Oh gosh we can actually do this with field projection
myvec.@xy += othervec.@zy * 2;
Just (Op)Assign, not actual assignment
when my food wrapper says α΄α΄Ι΄α΄α΄ΙͺΙ΄κ± ΚΙͺα΄α΄Ι΄Ι’ΙͺΙ΄α΄α΄Κα΄α΄ ΙͺΙ΄Ι’Κα΄α΄ Ιͺα΄Ι΄α΄κ± i whisper back hell yeah, brother
29.07.2025 20:43 β π 9 π 1 π¬ 0 π 0I wrote a blog post sophiebits.com/2025/07/21/t...
22.07.2025 00:57 β π 84 π 18 π¬ 3 π 1Have just released dynosaur v0.3.0, dynosaur is a Rust crate that lets you use dynamic dispatch on traits with async fn and methods returning impl Trait.
We are getting close to v1.0. Feedback is more than welcome!
github.com/spastorino/d...
π¦ OpenGraph images for crates.io are working now! π
Example: crates.io/crates/hashb...
Backfilling all 188k images took about 9.5 hours :)
#rustlang
I'm excited to talk about the future of Rust/C++ interop @rustconf.com with Taylor Cramer!
18.06.2025 22:54 β π 11 π 2 π¬ 0 π 0π€ #rustconf Session Announcement: Taylor Cramer, Tyler Mandry (@tylermandry.bsky.social)
βFine-Grained C++ Interopβ
β rustconf.com/schedule/#1479
#rustlang
Ik ben nu in Utrecht
10.05.2025 16:46 β π 4 π 0 π¬ 1 π 0a deterministic crash is sometimes better than unwinding through code that can't handle it. one is UB and the other is not!
03.05.2025 23:13 β π 5 π 0 π¬ 1 π 0back when it was part of the rustc runtime, it would probe the start of every page in the frame before entering the function
03.05.2025 23:10 β π 0 π 0 π¬ 0 π 0oh I meant in rust. it does the guard page enforcement for you. pretty sure it's built in to LLVM now but the frontend has to turn it on!
03.05.2025 21:19 β π 0 π 0 π¬ 1 π 0they might mean that but I'm thinking of things like interrupt handlers, kernel critical sections, etc.
plus, everyone knows you can't have while loops in your build! /s
segfault last I checked
03.05.2025 21:12 β π 0 π 0 π¬ 1 π 0yeah I mean I can definitely see this stuff getting overused. if you want composition to work though sometimes you have to promise it. seems useful for crates meant to be used in special environments
03.05.2025 21:12 β π 0 π 0 π¬ 1 π 0what's fun is the same tools that help you reason about your program should help a compiler reason about it too
03.05.2025 19:13 β π 8 π 0 π¬ 1 π 0found boat
03.05.2025 01:55 β π 2 π 0 π¬ 1 π 0band t-shirt:
RUST LEAKPOCALYPSE 2015
NEVER FORGET
TOURING IN
Rc
Arc
vec::Drain
thread::scoped
I miss "crate as shorthand for pub(crate)"
24.04.2025 02:14 β π 2 π 0 π¬ 0 π 0and now merged
22.04.2025 19:32 β π 2 π 1 π¬ 0 π 0The Roads Both Taken xkcd.com/3076
15.04.2025 13:35 β π 5182 π 607 π¬ 70 π 38let chains are *finally* in FCP, y'all! github.com/rust-lang/ru...
09.04.2025 23:11 β π 5 π 0 π¬ 1 π 0Who called it the singleton pattern and not object permanence?
01.04.2025 04:27 β π 0 π 0 π¬ 0 π 0she's a fashion queen and she knows it
26.03.2025 04:41 β π 4 π 0 π¬ 0 π 0@sharonk.bsky.social
26.03.2025 03:56 β π 102 π 13 π¬ 0 π 0It was designed (generated) by robots (an interop tool)
26.03.2025 04:08 β π 3 π 0 π¬ 0 π 0"expected a tuple with 47 elements, found one with 38 elements" is a sentence uttered to me by the rust compiler today
25.03.2025 22:15 β π 14 π 0 π¬ 1 π 0