3 ms·
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.
by dgxyz 8mo 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.
- glimshe 8mo agoI wonder if people still use WinForms, MFC and WPF...
- dgxyz 8mo agoWe still use win32! (granted we made our own MFC around it)
- shigawire 8mo agoStill migrating an enterprise app off WPF to this day.
- dgxyz 8mo agoWhat 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 8mo agoThey certainly do.
- marcosdumay 8mo agoI'd guess WinForms is still the most popular widget library in Windows.
- viraptor 8mo agoWhy? 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 8mo agoWell 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.
- viraptor 8mo agoI don't believe we'll get any toolkit without bugs in our lifetime. There are bugs in everything, but it doesn't prevent millions of different apps running using WPF every day.