Find me on #BlueSky at https://xitter.cf/t.co/UWKMDbv9aJ ∘ Haskell ∘ Rust ∘ @MaybeVoid ∘ Programming Language Theory

Leipzig, Germany
Joined June 2008
So long Twitter. If you can see my tweet, find me on #BlueSky at bsky.app/profile/maybevoid.c…
1
1
193
Soares Chen retweeted
Nobody gets more fast tokens out of a megawatt than us. Nobody. · Bit-accurate log math is locked in. · Chip is taped out with Broadcom and in wafer fab on TSMC 3nm. · System bring-up of compute tray with HPE Juniper scale-up fabric is ahead of schedule. Today we're publishing our whitepaper on how we solved for what really matters in AI inference.
19
33
12
193
988,592
How to stop fighting with coherence and start writing context-generic trait impls in Rust contextgeneric.dev/blog/rust… This blog post contains the slides and transcript for my presentation of Context-Generic Programming at RustLab 2025.
1
60
My RustLab presentation on **How to stop fighting with coherence and start writing context-generic trait impls** is now available on YouTube: youtube.com/watch?v=gXIfP-W9…
1
53
In short, cgp-serde extends Serde’s original Serialize and Deserialize traits with CGP, making it possible to write overlapping or orphaned implementations of these traits and thus bypass the standard Rust coherence restrictions.
47
⚙️ Coherence rules getting in your way? @soareschen introduces Context-Generic Programming — a paradigm to write truly generic trait impls without breaking Rust’s rules. 🕐 12:15 | 📍 Deep Ocean #RustLab2025
1
4
226
No more fighting the compiler! 😄 @soareschen showed how Context-Generic Programming lets Rust devs go beyond coherence limits — safely and elegantly. #RustLab2025 #RustLang
1
1
3
469
I will be presenting at RustLab on how to stop fighting with coherence and start writing context-generic programs with CGP. Use the discount code SP20FR to attend the conference with 20% discount!
Tired of fighting Rust’s coherence rules? @soareschen introduces Context-Generic Programming: a new way to write flexible trait impls without breaking the rules. 🧩 How to Stop Fighting with Coherence and Start Writing Context-Generic Trait Impls #rustlang #rustlab2025
2
192
This also enables safe enum upcasting and downcasting, as well as modular builder and visitor patterns in Rust. Check out the blog post to find out more!
51
I have created Hypershell as a proof of concept to showcase how CGP can be used to build highly modular and extensible DSLs, with the DSL programs expressed as Rust types!
78
Announcing Context-Generic Programming (CGP) - a new modular programming paradigm for #RustLang! #CGP allows strongly-typed Rust components to be implemented and composed in a modular, generic, and type-safe way. Check out contextgeneric.dev to learn more.
1
195
For the last 2 years, I have been working on a new specification language called Quint, based on TLA. Today, we are doing a first general announcement because we finally feel that it is good enough for people to use it and enjoy it :) github.com/informalsystems/q…
4
23
3
85
7,596
Remember #Quint? Quint is a tool created by @informalinc that helps developers design and check if distributed applications work correctly, especially programs running on blockchains. Here is an update 🧵
Heard about #Quint? 🤔 In simple terms: Quint is a tool created by @informalinc that helps developers design and check if distributed applications work correctly, especially programs running on blockchains.
1
12
2
25
6,460