News for hackers. Stuff that matters.
Re:CXX-Qt: Safe Rust bindings for Qt by badsectoracula on Wednesday March 02, 2022 @08:25AM (#30527052)
The post i replied to was about how big Qt is, which includes containers, etc. That the specific examples given did not contain "containers" isn't relevant since they are part of the "2 million LOC" mentioned.

Yes, you need to implement similar functionality, like abstracting the window system, input handling, text, etc but you do not need to replicate what Qt does to have a GUI toolkit.

Qt is very complex and Qt is (among others) a GUI library but Qt being complex doesn't mean that GUI libraries have to be complex.

Re:CXX-Qt: Safe Rust bindings for Qt by rob74 on Wednesday March 02, 2022 @08:47AM (#30527246)
...but, as others have noted, even if you want to only support the "core" features that most people would take for granted for a GUI (cross-platform, all the "usual" widgets including complicated ones such as RichEdit, ListView, TreeView, text with Unicode support and subpixel rendering etc. etc.) it's already a massive undertaking.
Re:CXX-Qt: Safe Rust bindings for Qt by badsectoracula on Wednesday March 02, 2022 @12:05PM (#30529660)
That is another issue, yes, it is not trivial (though it isn't like making a browser or even a game engine - especially since game engines nowadays tend to have their own GUI toolkits :-P) but my point was that you do not need to replicate what Qt does to have a useful and usable library.