logoalt Hacker News

RustSupremacistyesterday at 12:23 AM4 repliesview on HN

The GUI situation in Rust is dreadful: https://www.boringcactus.com/2025/04/13/2025-survey-of-rust-...

Rust is simply not meant for GUI-based data design but I still want Qt in Rust. That's it. Not QML or Slint or egui or Tauri or gpui or Iced. No markup at all. None of the immediate mode things. No double and triple languages like this C++ mess. Definitely not GTK or the other non-imperative subpar things. There is one option. Until there is more than one, Qt is the best. No one else is worried about this missed opportunity.


Replies

yokljoyesterday at 11:28 AM

I'm the OP, and I have to pitch in here. This comment is a bit unhinged, basically claiming that every WIP GUI library written in Rust sucks on principle. This is false, and there are some very good ongoing efforts that will probably be great and desirable GUI options in the future.

Also, the comment claims that QML is not Qt. QML was added to Qt in 2009 and has been where a large proportion of the developer's focus has been ever since. It is absolutely Qt and you can't claim otherwise.

A bit of a passionate response to a passionate parent comment.

ahartmetzyesterday at 8:10 AM

Dreadful may be your opinion, but there is actually much more approval than disapproval for Slint in that huge overview.

throwaway1389zyesterday at 12:30 AM

Why does the link try to download a copy of fart from Wikipedia?

show 2 replies
scuff3dyesterday at 5:10 AM

What about gpui? The Zed teams GUI framework?

Edit: Oh, my bad. I thought they open sourced it separate from Zed. Looks like they are still tied together.

show 1 reply