Nikolay_Po (22.12.2019 00:52, просмотров: 164) ответил Скрипач на ...простенькая программка конфигурирования мультисплитов MITSUBISHI. При своей установке дважды .NET скачивала.
Это временно. Будь вы крупным интегратором, могли бы кляузу написать, дескать, на дворе 21-й век, а ваше ПО к Microsoft привязано, а должно быть уже давно кроссплатформенным, Microsoft вам не нравится и все компы инженеров - с Linux. Глядишь - задумаются. Сейчас при разработке клиентского ПО всё чаще выбор делается в пользу кросс-патформенности. Тут вам и macOS, и Linux, и Android. Больше свободы. Привязанными к Microsoft остаются лишь проекты с наследием, которое дорого переводить на кроссплатформенные приложения.
Но, к сожалению, встречается кроссплатформенность только в виде поддержки платных ОС, например, только Windows и macOS, а поддержка Linux, если и есть, то не официальная и без гарантий. Дело в том, что Линуксов несусветное множество, а в случае с Winows и macOS есть определённость и обязательства разработчиков ОС.
Тенденция такова, что если применение терпит, к примеру, использование Java, то возможна хорошая кроссплатформенность. Пример - MPLAB X Microchip, включая поддержку инструментов программирования и отладки. Правда, там не чистая Java, компиляторы идут бинарниками и на компьютере с процессором ARM уже не работают, только x86.
Как разработчиков, тех, кто делает спец. приложение только под Windows, с его .NET, я понимаю. Оно работает и "слезть" с .NET без полной переработки ПО ПК невозможно. Но тенденции таковы, что ПК в работе становится меньше, а беспроводных интерфейсов с поддержкой BlueTooth и WiFi, с поддержкой Android - всё больше. Так что при случае давайте вендорам обратную связь.