На чем бы вы писали десктопную прогу для Linux?
От: Shmj Ниоткуда  
Дата: 10.04.20 19:22
Оценка:
Если есть возможность кросс-платформы, скажем так, то почему нет? Прога типа простого графического редактора узкой направленности (т.е. заточен под определенную область). Как я понимаю, из кроссплатформы осталось:

1. Java.
2. QT.
3. Electron?

Еще варианты есть?
Re: На чем бы вы писали десктопную прогу для Linux?
От: Michael7 Россия  
Дата: 10.04.20 19:30
Оценка: +2
Здравствуйте, Shmj, Вы писали:

S>1. Java.

S>2. QT.
S>3. Electron?

S>Еще варианты есть?


4. WxWidgets
5. Lazarus + FreePascal

Не совсем уверен, но емнип Mono с GTk# оберткой может и под винду.
Re: На чем бы вы писали десктопную прогу для Linux?
От: Kerk Россия  
Дата: 10.04.20 19:31
Оценка: +1 :)
Здравствуйте, Shmj, Вы писали:

S>Если есть возможность кросс-платформы, скажем так, то почему нет? Прога типа простого графического редактора узкой направленности (т.е. заточен под определенную область). Как я понимаю, из кроссплатформы осталось:


S>1. Java.

S>2. QT.
S>3. Electron?

S>Еще варианты есть?


Delphi
No taxation without representation
Re: На чем бы вы писали десктопную прогу для Linux?
От: LuciferSaratov Россия  
Дата: 10.04.20 19:47
Оценка: +6
Здравствуйте, Shmj, Вы писали:

S>Еще варианты есть?


чтобы мало-мальски прилично было на линуксе, варианта ровно два: GTK и QT.
если надо ещё и под винду, то только QT.

P.S.
однако, C# + winforms, в общем-то, и на линуксе прилично работает через mono.
Re[2]: На чем бы вы писали десктопную прогу для Linux?
От: Anton Batenev Россия https://github.com/abbat
Дата: 10.04.20 20:07
Оценка: 1 (1)
Здравствуйте, LuciferSaratov, Вы писали:

LS> если надо ещё и под винду, то только QT.


Или wxWidgets, но только если ради высоких идеалов.
Re: На чем бы вы писали десктопную прогу для Linux?
От: kov_serg Россия  
Дата: 10.04.20 20:29
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>Если есть возможность кросс-платформы, скажем так, то почему нет? Прога типа простого графического редактора узкой направленности (т.е. заточен под определенную область). Как я понимаю, из кроссплатформы осталось:


S>1. Java.

S>2. QT.
S>3. Electron?

S>Еще варианты есть?

U++
Re: На чем бы вы писали десктопную прогу для Linux?
От: vsb Казахстан  
Дата: 10.04.20 20:50
Оценка:
Писал бы на C используя Gtk.
Re: На чем бы вы писали десктопную прогу для Linux?
От: AleksandrN Россия  
Дата: 10.04.20 23:03
Оценка: 2 (1)
Здравствуйте, Shmj, Вы писали:

S>Если есть возможность кросс-платформы, скажем так, то почему нет? Прога типа простого графического редактора узкой направленности (т.е. заточен под определенную область). Как я понимаю, из кроссплатформы осталось:


S>1. Java.

S>2. QT.
S>3. Electron?

S>Еще варианты есть?


Если использовать C++, то для GUI есть не только QT. Список кросс-платформенных GUI-библиотек для C++.

Для других языков можно посмотреть https://www.slant.co/topics/983/~best-cross-platform-gui-toolkits и https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries
Re: На чем бы вы писали десктопную прогу для Linux?
От: Буравчик Россия  
Дата: 10.04.20 23:04
Оценка: +1 -1
Здравствуйте, Shmj, Вы писали:

S>Еще варианты есть?


Python + Qt
Best regards, Буравчик
Re[2]: На чем бы вы писали десктопную прогу для Linux?
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 11.04.20 01:18
Оценка: +1
Здравствуйте, LuciferSaratov, Вы писали:

S>>Еще варианты есть?


LS>чтобы мало-мальски прилично было на линуксе, варианта ровно два: GTK и QT.

LS>если надо ещё и под винду, то только QT.

wxWidgets
Маньяк Робокряк колесит по городу
Re: На чем бы вы писали десктопную прогу для Linux?
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 11.04.20 05:09
Оценка:
Здравствуйте, Shmj, Вы писали:

S>2. QT.

Есди это прямо граф редактор и ты не собираешься выезжать на пром. уровень с привлечением наймитов, то я бы взял QT(точнее QML) + OGL/Vulkan.
S>3. Electron?
Если надо будет потом набирать макак и это был бы не графический редактор, то выбрал бы его, хоть система такая себе и жёрт много памяти.
Посмотри в сторону sciter ещё.
Sic luceat lux!
Отредактировано 11.04.2020 5:10 Kernan . Предыдущая версия .
Re: На чем бы вы писали десктопную прогу для Linux?
От: AlexGin Беларусь  
Дата: 11.04.20 09:59
Оценка:
Здравствуйте, Shmj, Вы писали:
...
Я все приложения для Linux делаю на C++ (Qt 5).
Но у меня есть друзья, которые пишут под OS Linux на C# (.NET Core).

S>Еще варианты есть?

.NET Core. от MS

P.S. Эта тема (.NET Core & Linux) недовно подымалась:
http://rsdn.org/forum/unix/7457418
Автор: okon
Дата: 29.05.19
Отредактировано 11.04.2020 10:07 AlexGin . Предыдущая версия . Еще …
Отредактировано 11.04.2020 10:03 AlexGin . Предыдущая версия .
Отредактировано 11.04.2020 10:00 AlexGin . Предыдущая версия .
Re[2]: На чем бы вы писали десктопную прогу для Linux?
От: Shmj Ниоткуда  
Дата: 11.04.20 10:31
Оценка:
Здравствуйте, AlexGin, Вы писали:

S>>Еще варианты есть?

AG>.NET Core. от MS

Там же только Web-приложения для Linux. Из GUI ничего нет.
Re[3]: На чем бы вы писали десктопную прогу для Linux?
От: AlexGin Беларусь  
Дата: 11.04.20 11:07
Оценка: +1
Здравствуйте, Shmj, Вы писали:
...
А какая религия мешает просто взять Qt и работать себе в удовольствие?
Re[4]: На чем бы вы писали десктопную прогу для Linux?
От: Shmj Ниоткуда  
Дата: 11.04.20 11:10
Оценка: -1 :))) :)
Здравствуйте, AlexGin, Вы писали:

AG>А какая религия мешает просто взять Qt и работать себе в удовольствие?


Мысль о C++ у многих вызывает боль, у меня в том числе. Хотя небольшой опыт работы с ним есть, но углубляться желания не возникает.

C# и Java — наиболее прекрасные языки, имхо. Все что сверх того — от лукавого.
Re[5]: На чем бы вы писали десктопную прогу для Linux?
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 11.04.20 15:04
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, AlexGin, Вы писали:


AG>>А какая религия мешает просто взять Qt и работать себе в удовольствие?


S>Мысль о C++ у многих вызывает боль, у меня в том числе. Хотя небольшой опыт работы с ним есть, но углубляться желания не возникает.


S>C# и Java — наиболее прекрасные языки, имхо. Все что сверх того — от лукавого..

Тогда смело бери .NET Core и C#.
Sic luceat lux!
Re[6]: На чем бы вы писали десктопную прогу для Linux?
От: Shmj Ниоткуда  
Дата: 11.04.20 16:07
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Тогда смело бери .NET Core и C#.


Там нельзя писать десктопные проги с GUI под Linux — только сайты и консольные проги.
Отредактировано 11.04.2020 16:17 Shmj . Предыдущая версия .
Re[7]: На чем бы вы писали десктопную прогу для Linux?
От: MaxRos  
Дата: 11.04.20 16:13
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Здравствуйте, Kernan, Вы писали:


K>>Тогда смело бери .NET Core и C#.


S>Там нельзя писать десктопные проги с GUI — только сайты и консольные проги.


можно
Re: На чем бы вы писали десктопную прогу для Linux?
От: LuciferNovoros Россия  
Дата: 11.04.20 17:00
Оценка: +3
Здравствуйте, Shmj, Вы писали:

S>Если есть возможность кросс-платформы, скажем так, то почему нет? Прога типа простого графического редактора узкой направленности (т.е. заточен под определенную область). Как я понимаю, из кроссплатформы осталось:


S>1. Java.

S>2. QT.
S>3. Electron?

S>Еще варианты есть?


Lazarus. Можно даже с интерфейсом Qt, чтоб не сильно различался интерфейс с виндой. Компонентов под него прорва. Есть, конечно, и ложка дегтя, куда ж без нее. Но оную можно везде найти.
Re[8]: На чем бы вы писали десктопную прогу для Linux?
От: rudzuk  
Дата: 11.04.20 17:59
Оценка:
Здравствуйте, MaxRos, Вы писали:

MR> S>Там нельзя писать десктопные проги с GUI — только сайты и консольные проги.


MR> можно


Только если на look and feel плевать.
avalon/2.0.6
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.