Что выбрать для кроссплатформенного приложения, .NET или нативный код?
Господа!
Выбираем на чём делать приложение для windows и linux c GUI.
Без учёта защиты предпочтительно было бы на С#, .NET Core, Avalonia. Но!
У вас на сайте во многих местах написано
не гарантируется поддержка сборок с Reflection API и GUI-фреймворков, реализующих MVVM (в частности, WPF и AvaloniaUI).
Например, тут https://dev.guardant.ru/display/KB/0023.
Положим, для Avalonia MVVM опционально, но рефлексия в .NET используется очень много где, сериализация, базы ...
Поискав по форуму немного вижу ссылок про .NET приложения c GUI, в основном проблемы которые неизвестно как были решены.
Не хотелось бы начать разработку на Avalonia а потом получить нерешаемые проблемы.
Внесите, пожалуйста, ясность, стоит ли использовать с вашими ключами такой вариант или не стоит и нужно разрабатывать приложение компилируемое в машинный код?
Вы уже давно поддерживаете .NET, какая то статистика у вас накопилась. Что посоветуете?
