Re:Rust's TUI Revolution
by dlivingston on Thursday November 06, 2025 @10:48AM
(#45836494)
IMO, traditional GUI frameworks in Rust (like Qt) are difficult for the same reason that game engines in Rust are difficult: cyclical references. A window might contain a group box which contains a text field and a button. All of these are (direct or indirect) children of the window, but all children also hold a reference to their parent. Qt's signal-slot mechanism would also be difficult to implement in Rust.
[ Parent
| on HN ]