News for hackers. Stuff that matters.
Re:Blender's UI and Runtime: Much Faster Than GPUI by andsoitis on Friday November 06, 2026 @03:36AM (#50389689)
Use the native widget toolkit if the platform you target; your users will love you more.
Re:Blender's UI and Runtime: Much Faster Than GPUI by swiftcoder on Friday November 06, 2026 @03:43AM (#50389743)
Most native widget toolkits don't actually support rendering into 3d canvasses very well, nor very compact UI layouts. I generally prefer native widgets, but for a dense prosumer application, they aren't always the correct choice (and you'll see even Apple stray from their native UI widgets for, say, Logic Pro)
Re:Blender's UI and Runtime: Much Faster Than GPUI by pjmlp on Friday November 06, 2026 @04:49AM (#50390293)
They actually do, just not on GNU/Linux, **BSD worlds.
Re:Blender's UI and Runtime: Much Faster Than GPUI by scns on Friday November 06, 2026 @05:36AM (#50390648)
Apple bought Logic.
Re:Blender's UI and Runtime: Much Faster Than GPUI by swiftcoder on Friday November 06, 2026 @05:46AM (#50390715)
> Apple bought Logic.

A quarter-century ago, yes. If they haven't migrated to native widgets in 25 years, that might be an indicator of something

Re:Blender's UI and Runtime: Much Faster Than GPUI by spider-mario on Friday November 06, 2026 @07:38AM (#50391635)
It took them close to a decade to migrate the Finder to Cocoa.
Re:Blender's UI and Runtime: Much Faster Than GPUI by p-e-w on Friday November 06, 2026 @04:07AM (#50389942)
I target all platforms, and so does most other desktop software today.
Re:Blender's UI and Runtime: Much Faster Than GPUI by bvrmn on Friday November 06, 2026 @04:48AM (#50390289)
Ok for linux it's GTK and Qt. What's native for windows in 2026? It's a complete joke of system UI.
Re:Blender's UI and Runtime: Much Faster Than GPUI by chem83 on Friday November 06, 2026 @05:23AM (#50390547)
In 2026 it’s WinUI. Microsoft has been clearer about it: https://learn.microsoft.com/en-us/windows/apps/winui/winui3

But the premise is silly: if Linux has two native toolkits, how is this a sensible recommendation?? Hint: it isn’t, because GTK/Qt are not the native, but rather simply the most used.

Also, go to Mac, and SwiftUI still doesn’t support all that AppKit used to, leaving an incentive for developers to deviate from the platform’s recommendation.

And back to Windows, WinUI still doesn’t fully replace Win32 or Windows Forms, so same conclusion applies.

Re:Blender's UI and Runtime: Much Faster Than GPUI by spider-mario on Friday November 06, 2026 @07:18AM (#50391485)
> But the premise is silly: if Linux has two native toolkits, how is this a sensible recommendation?? Hint: it isn’t, because GTK/Qt are not the native, but rather simply the most used.

I’m going to hazard the claim that in most people’s conception of the term, GTK is native in GNOME, Cinnamon, Xfce, etc. and Qt is native in KDE, LXQt and Sailfish OS.

Re:Blender's UI and Runtime: Much Faster Than GPUI by anonymous908213 on Friday November 06, 2026 @04:51AM (#50390319)
I am pretty sure HN is an enclave of the only remaining people in the world who think this way. A sanctuary preserving the last specimens of an endangered species.
Re:Blender's UI and Runtime: Much Faster Than GPUI by creata on Friday November 06, 2026 @07:00AM (#50391338)
None of the apps on my computer have any sort of cohesion with each other. It might just be me but I think this idea might be dead, on Windows and Linux at least.