News for hackers. Stuff that matters.
Re:Windows has a new wormable vulnerability, with no patch by pjmlp on Wednesday March 11, 2020 @03:55PM (#22549821)
> Microsoft already tried to migrate bits of userspace to C# in 2008 with windows vista, and that didn't exactly go well..

If there was an actual support from WinDev they would have managed to pull it off, instead they sabotaged the effort and went on redoing those C# classes as COM objects in Vista until we got UWP instead.

These kind of reboots do require a change of developer's generation to pull it off.

Re:Windows has a new wormable vulnerability, with no patch by fps_doug on Thursday March 12, 2020 @05:21AM (#22555080)
And now we got this fragments ecosystem of classic bare metal "Win32" apps, WinForms, WPF, UWP, and obviously a handful of 3rd party GUI libraries so vendors can completely redesign their UI so it is a special snowflake.

C# in 2008 was too early. It was still slow and resource hungry since .NET wasn't that optimized, but also PCs were a lot slower. They sold Vista machines with 1GB of RAM back then. half of that was eaten by the system without opening any actual program you wanted to use.

Using rust shouldn't significantly increase resource usage, and nobody is suggesting you go ahead and design yet another UI framework for it. I'm still perfectly fine with win32 apps today.

Re:Windows has a new wormable vulnerability, with no patch by AnIdiotOnTheNet on Thursday March 12, 2020 @09:33AM (#22556609)
> And now we got this fragments ecosystem of classic bare metal "Win32" apps, WinForms, WPF, UWP, and obviously a handful of 3rd party GUI libraries so vendors can completely redesign their UI so it is a special snowflake.

What do you know, Microsoft really did embrace Linux, including its design mentality.

Re:Windows has a new wormable vulnerability, with no patch by pjmlp on Thursday March 12, 2020 @05:04PM (#22561709)
Actually, it was more like a return to Microsoft roots.

https://en.wikipedia.org/wiki/Xenix

Re:Windows has a new wormable vulnerability, with no patch by pjmlp on Thursday March 12, 2020 @09:13AM (#22556422)
That was the thing, if WinDev was serious, they would have contributed to the .NET runtime improvements, like the SIMD support, AOT compilation or value type improvements in C# 7.x that came from Midori experience.

Instead they made sure COM would save the day.