3 ms·
There are a lot of promising options for native UI, but none finished and mature. As of today, that number sounds like it is one more. Druid as it exists today
by raphlinus 5y ago
There are a lot of promising options for native UI, but none finished and mature. As of today, that number sounds like it is one more.
Druid as it exists today is not a great fit for what you're trying to do, as drawing on mac is all based on Core Graphics and Core Text. GPU-based drawing is the future, and we're working on that (piet-gpu), but it's not yet in a really usable state.
In any case, hope this goes well. It's clear to me that Rust-based UI is the most viable path to an Electron alternative in the future, and the more evidence we have for that, the better.
- alokedesai 5y agoThank you, Raph! We've been following your work on Druid quite closely for a while, it's very impressive. You'd exactly right that's why we didn't pick Druid--we needed something that rendered on the GPU. We actually talk more about this decision in our "How Warp Works" blog post here: https://blog.warp.dev/how-warp-works/ https://blog.warp.dev/how-warp-works/