Is it fair to say that old-fashioned Win32 GUI programming with WndProc et al is really
convoluted and tedious by modern standards?
Isn't e.g. XAML, C# much simpler
Name:
Anonymous2016-07-09 15:07
I wouldn't say XAML or C# is easier than the old Win32 programming because the new technologies are designed to be more "sophisticated". This sophistication is supposed to allow programmers to quickly develop user responsive GUI that works within the context of "web applications" and "social media". As much as I loath working with these technologies, I can't imagine getting the same things done using Win32, distributed COM, and Active X.
Name:
Anonymous2016-07-09 15:47
Just use xlib.
Name:
Anonymous2016-07-09 15:56
Yes, there are better ways (and C is a horrible language for this, object orientation (or even class orientation) is built precisely to address the shortcomings of this. Android does basically the same thing, but it does look much nicer. It isn't that bad though, it's nicer than GTK.