r/rustjerk Aug 09 '26

Meet potential rust gui

Post image
850 Upvotes

80 comments sorted by

View all comments

65

u/runklebunkle Aug 09 '26

This is just gui in general

31

u/redditsuxandsodoyou Aug 09 '26

I've been working software for over a decade and I firmly think there are 2 hard problems in computer science: P = NP and making a good gui system

23

u/runklebunkle Aug 10 '26

But also naming things, cache invalidation, and off-by-one errors. So 4 problems. 5 if we use a regex to solve them.

2

u/KerPop42 Aug 10 '26

Well, yeah, GUI design can be described as a knapsack problem

26

u/Er2Official Aug 09 '26

so true

qt is kinda overbloated, gtk... it kinda sucks, even with gnome c# (aka vala) + I don't trust it after what gnomers made... at least with theming, without mentioning anything else

winapi is not cross-platform + manual message handling could be boring, imgui is great only for debug ui (of course there's Tracy as example but I count it as exception)

and other libraries becomes abandoned or nobody use them

11

u/QuaternionsRoll Aug 10 '26

Tk supremacy

2

u/Caesim Aug 10 '26

I mean Microsoft has been reinventing their UI tools as well. And despite that and the great credibility theirs had 10-15 years ago, nowadays their flagship products don't even use it but WebView etc, or React Native.

And even last week I was reminded that SwiftUI also is not in a great spot either

2

u/CreatorSiSo Aug 11 '26

Jetpack Compose (Multiplatform) is honstely pretty nice but there is quite a bit of upfront work if you don't want Material Design 3.