На чем сейчас пишут desktop-приложения?

Под Windows и Linux

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 3444
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 1658

0
#1
Вопрос ко всем: что сейчас лучше всего использовать, чтобы писать desktop-приложения? Имеется в виду, язык + среда.
Под Windows, наверное лучше всего подходит .NET в сочетании с язык C#, но тут возникает вопрос кроссплатформенности: насколько легко перенести такое приложение под Linux? Слышал про среду Mono, но никогда не пробовал ее на практике.
Под Linux заинтересовали Qt и wxWidgets, но никак не могу определиться, что из перечисленного лучше. Сложилось впечатление, что Qt более универсальна и содержит больше компонентов, wxWidgets легче и использует нативные виджеты.

Ребята, давайте жить спокойно!

10geek
Единомышленник
Нет Всего сообщений: 293
Зарегистрирован: 29 июн. 2018 г., 09:36
Рейтинг пользователя: 19

0
#2
Не так давно начал набирать популярность фреймворк Electron. Вот список приложений, написанных с использованием этого фреймворка, пожалуй самое известное из них — это редактор/IDE Atom. Цитата с Wikipedia:

Фреймворк, разработанный GitHub. Позволяет разрабатывать нативные графические приложения для настольных операционных систем с помощью веб-технологий. Фреймворк включает в себя Node.js[5][6], для работы с back-end, и библиотеку рендеринга из Chromium.

В плане производительности и потребления памяти он имеет некоторые недостатки, но я полагаю, что это сильно зависит от того, как написано само приложение и от степени перегруженности пользовательского интерфейса. Впрочем, фреймворк активно разрабатывается и по мере его доработки решаются многие проблемы, в том числе связанные с производительностью.


4X_Pro
Создатель сайта
Всего сообщений: 3444
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 1658

0
#3
Знаю про Electron, но в плане памяти он даже попрожорливее Java будет.
Еще, кстати, заинтересовала библиотека Tk, в частности, ее связка с Pyhton под названием Tkinter. Вроде достаточно простая, да и приложения получаются компактные.

Ребята, давайте жить спокойно!

Одна страница
Распечатать

У вас нет прав для отправки сообщений в эту тему.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.