Remix.run Logo
dgxyz 3 hours ago

Yes. Any user interface toolkit that isn't at least 10 years old should be ignored on windows unless you want to rewrite everything one day.

viraptor 3 hours ago | parent | next [-]

Why? You may end up with something that doesn't get much attention anymore, but none of the official gui approaches have ever been removed as far as I know. Win32, MFC, winforms, wpf, winui, maui are all still available and apps using them are functional. Even winjs still works apparently, even if it was handed over.

I wouldn't start an app in most of them today, but I wouldn't rewrite one either without a good reason.

dgxyz 3 hours ago | parent [-]

Well a number of them have horrific bugs in them which have zero attention. At least win32 has an abstraction level which allows you to work around them.

There’s a fun bug on WPF and form backgrounds for example which means on fractional DPI screens the background is tiled unpredictably. Had to patch that one up rather quickly one day and it was a mess due to how damn complicated WPF is.

glimshe 3 hours ago | parent | prev [-]

I wonder if people still use WinForms, MFC and WPF...

marcosdumay 20 minutes ago | parent | next [-]

I'd guess WinForms is still the most popular widget library in Windows.

shigawire 3 hours ago | parent | prev | next [-]

Still migrating an enterprise app off WPF to this day.

dgxyz 2 hours ago | parent [-]

What are you moving to out of interest? I’ve seen people talking of moving ours to Electron which seems to just be more problems waiting.

pjmlp 2 hours ago | parent | prev | next [-]

They certainly do.

dgxyz 3 hours ago | parent | prev [-]

We still use win32!

(granted we made our own MFC around it)