lunya.me
🏳️⚧️🏳️🌈 Lesbian, 30ish, ENM 👩💻Technologist and Witch🔮 📍San Francisco 🤖Ask me about using Gen AI for good ☀️ I contain multitudes. Minors DNI
👤 Joined on 19 October 2024
Followers
Following
Total Posts
@lunyaaa.bsky.social@lunyaaa.bsky.social → @lunya.mesimon-blone.bsky.social
karanslade.bsky.social
genshinimpact-en.bsky.social
Not Found
soggycrumb.bsky.social
Not Found
Not Found
smordbordler.bsky.social
negatron00.bsky.social
davepermen.net
brightanimal.bsky.social
acabylonbee.bsky.social
Not Found
Not Found
itsgreek2m2.bsky.social
Not Found
bot-tan.com
Not Found
trueamerican.bsky.social
Not Found
nicholehiltz.bsky.social
diane65.bsky.social
danhanjon.bsky.social
animerobin0.bsky.social
steve62ns.bsky.social
Rust should be a great language for UI development, but we can all feel it: Rust GUI just isn't ready yet. Why?
Show PostI propose that the problem is that current UI frameworks aren't reaching far enough. Everyone is trying to figure out how to build a UI framework in Rust, but what we need is to figure out how to build an Application framework.
Show PostThe talk dives into a few ways we do that with GPUI: - Obviously, you need to have a UI framework - Shared mutable state is inherent to UI, and the framework should help - Threads aren't fungible. The main thread needs to be handled carefully.
Show PostAnd, as for the rest of the owl,
Show PostWe've built a lot of other tools we've found important while building Zed: - Keybinding system (so you don't have to write your own) - Async Property Testing via our custom executor - A Dev inspector All written in Rust from top to bottom, no web views or DSLs.
Show Post