3 ms·
WPF. Thought it would be the future of development for Windows. I think it isn't dead yet, but there seem to be serious doubts about its future. Maybe UWP kille
by raxxorrax 6y ago
WPF. Thought it would be the future of development for Windows. I think it isn't dead yet, but there seem to be serious doubts about its future. Maybe UWP killed it.
From languages I would have thought that golang and rust would make larger inroads, but maybe that is still to come.
Honorable mention would be Java an in particular "agent"-frameworks. Thought it would be the future of automation. Perhaps people actually use it, I just haven't seen it implemented anywhere.
- mindcrime 6y agoHonorable mention would be Java an in particular "agent"-frameworks. Thought it would be the future of automation. Perhaps people actually use it, I just haven't seen it implemented anywhere. I had a similar thought. Obviously Java "the language" is, indeed, widely used and did become "the future"... but certain parts of the broader Java vision didn't quite pan out: the "mobile code" and "agents" stuff in particular. "Java in the browser" was big for a time, but ultimately faded. Which I actually find quite disappointing on many levels. All of that said, I don't think it's out of the realm of possibility that some of the "agent framework" stuff comes back into vogue at some point - at least in specific niche domains - although it may or may not involve Java.
- the_only_law 6y agoI actually almost like WPF and would still consider it if I had to do any an Windows-only desktop apps, but one of the few things that drove me away from it was the method of styling components. It made me almost like CSS.
- zeroc8 6y agoComing from MFC, Delphi and Winforms, I've never really enjoyed WPF. I felt so bloated (still does) and I hated the Visual Studio experience too. To me, it's in the same category as Java. Slow, fat and overengineered.
- tonyedgecombe 6y agoMicrosoft were far too quick to abandon it and move on to something else. I suspect it's made a lot of developers wary and sceptical of new technologies coming from them.