4 ms·
> Can another desktop, this with Rust, bring 10x? I believe so. Rust is a much higher-level language than C so it's easier to hack on, but at the same time has
by southerntofu 5y ago
> Can another desktop, this with Rust, bring 10x?
I believe so. Rust is a much higher-level language than C so it's easier to hack on, but at the same time has much stronger guarantees.
Overall, its type system prevents many many bugs (it is my personal experience that when code compiles, it just works) and enables "fearless refactoring" which for something as complex as a desktop environment is a killer feature.
I don't know if counting on GTK as a toolkit is a good choice (though it has certain benefits eg for accessibility) but for sure writing a desktop environment in Rust is an interesting experiment.