Hacker News new | ask | show | jobs
by blackbeans 867 days ago
Avalonia is interesting because so many desktop apps have been made in WPF over the past decades. And now the technology is getting old and MS wants to replace it by unproven frameworks which have various drawbacks. As Avalonia is XAML based just like WPF, it is a good way to upgrade old apps and make them multiplatform in one go.

For mobile or web it would not be my first choice. And desktop apps may not sound as sexy. But there is definitely a category of applications that works best as a desktop app and shouldn't be replaced by the web.

1 comments

> And now the technology is getting old

How so?

WPF still works, but it's tied to DirectX 9 in various ways and doesn't get more than a few bugfixes. It's also used for Visual Studio, albeit with .NET Framework, so any changes risk breaking one fairly complex product (while nothing at MS uses Windows Forms, as far as I know).