The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-игр, opennews (ok), 15-Июл-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +9 +/
Сообщение от OnTheEdgeemail (ok), 15-Июл-21, 14:00 
> современный стиль лаунчера

ну что за тяга к электрону?.. есть же кути и жтк на крайний случай

Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +1 +/
Сообщение от Аноним (4), 15-Июл-21, 14:02 
оно и на жабаскрипте еще, яблоко от яблони...
Ответить | Правка | Наверх | Cообщить модератору

16. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +/
Сообщение от OnTheEdgeemail (ok), 15-Июл-21, 15:35 
будто опеннет не читают) но публикуют здесь новость
Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +1 +/
Сообщение от kusb (?), 15-Июл-21, 16:16 
SDL/opengl. И можно какой угодно стиль (выбивающийся из системного).
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

25. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +1 +/
Сообщение от Аноним (25), 15-Июл-21, 17:05 
И заниматься мартышкиным трудом по написанию гуя.
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +/
Сообщение от kusb (?), 16-Июл-21, 09:49 
> И заниматься мартышкиным трудом по написанию гуя.

Есть всякие imgui мне кажется, что даже написать гуй с нуля для простой программки - просто. В досе не этим занимались?
(Сложный гуй - сложно наверное, но здесь хватит только отрисовывать слоями картиночки, объединять, заменять их, реагировать на щелчки мышью и иметь несколько состояний, наверное.)

Ответить | Правка | Наверх | Cообщить модератору

28. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +1 +/
Сообщение от Аноним (28), 15-Июл-21, 18:34 
Да ради бога. Как раз на чем гуй - без разницы. После запуска же нейтив. Если у вас есть знания Qt вы всегда можете договорится с автором и переписать  шкурку на него.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

49. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +/
Сообщение от Xenia Joness (ok), 16-Июл-21, 17:17 
> есть же кути и жтк на крайний случай

А ещё лучше консольным сделать.


Ну а если честно, чем ваш Qt или GTK лучше? Электрон позволяет вывести продукт на рынок за пару недель, который начинает приносить прибыль (читай - дает деньги, чтобы платить з/п разработчику).

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

Приложения на Электроне обладают такой же отзывчивостью, как и приложения на C/C++. Но ты сейчас напомнишь, что C/C++ в 100 раз быстрее, и так оно есть на самом деле. Но неужели время реакции на кнопку 0.0001 сек так важно, что 0.01 уже не устроит?

Или ты напишешь, что Электрон глючен, но.. Глючность - зависит от рук разработчика. Глючит написанная разработчиком прога - наверное дело всё таки в разработчике, и такому разработчику C/C++ точно противопоказан. И ещё есть масса примеров применения Электрона в ответственных применениях, например в космических кораблях Crew Dragon.

Но сейчас ты напишешь, что жизненно необходимо уместить программу в пару сотен килобайт, и для выполнения которой достаточно десятка мегабайт памяти. Да, это действительно важно, если у тебя компьютер из местного музея. Современные компьютеры развиваются стремительно, вычислительные ресурсы избыточны для большинства задач. Поэтому лучше купить компьютер получше, благо они сейчас недорогие, и доступны каждому. Тем более разработчику в IT.


> ну что за тяга к электрону?

Поэтому мой вердикт: тяга к электрону, потому что есть адекватный и рациональный подход у людей.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

50. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +4 +/
Сообщение от Noname (??), 16-Июл-21, 18:39 
Непонятно только:
1. Нах… зачем простой менюшке тащить за собой целый хромиум? Чтобы что? Какие такие задачи решает этот кусок надстройки над браузером, которые нельзя решить также эффективно, но с меньшими затратами ресурсов?
2. На какой рынок выводится этот продукт? Рынок обёрток для вайна? Его так важно было вывести прямо позавчера, что не нашлось времени сделать на нативном языке? А сегодня уже гребёт лопатой деньги автор этой обёртки, благодаря тому, что быстро вышел на рыночек? Какую задачу решил электрон настолько эффективно, что невозможно было без него бы жить?
3. Почему это должен быть Электрон, а не тот же C? Питон? Java? Хочется быстро- Delphi с его VCL. Быстро, компактно, решает поставленную задачу эффективно, с минимальным потреблением ресурсов. И даже довольно кроссплатформенно. Редко когда не найдётся средства эффективнее Электрона, для выполнения достаточно простых задач. Да даже сделай он это на PHP, было бы не так всрато.
4. Если каждый будет тащить электрон просто потому, что кроме хлебания смузи больше ничего не умеет в виду когнитивных проблем, то в какой- то момент придётся покупать на пекарню на условной малине, а пекарню на условных Эпиках (два слота под процы, терабайты памяти).

Поэтому мой вердикт: тяга к электрону, потому что есть когнитивные проблемы (умственная отсталость, дегенеративные процессы в мозгу, etc.).

Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +1 +/
Сообщение от Роман (??), 16-Июл-21, 19:59 
Потому что произведение "время * деньги * геморрой" для них в данном случае оптимально с электроном.

Не вообще во всём мире оптимально, но конкретно для них. Попробуйте сами поиграть с этими переменными для ситуации.

Ответить | Правка | Наверх | Cообщить модератору

52. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  –2 +/
Сообщение от Noname (??), 16-Июл-21, 21:33 
О, нарисовать интерфейс уже стоит неподъёмного количества времени?
Ответить | Правка | Наверх | Cообщить модератору

53. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  –1 +/
Сообщение от aven.dev (ok), 16-Июл-21, 22:23 
Очень веселый тред, ни одного аргумента. Я раньше был фаном гуя на QT игрался с гуем на Java. Сейчас с большим удовольствием пишу гуй на electron, электрон уже не тупо webview прикрученное к чему то. Его единственный минус это большой стартовый объем потребляемой памяти, можно конечно сказать что сейчас у всех мощные ПК но тем неменее. Место на диске, опять же жирные старт, но не сильно жирный относительно статической сборки нетривиального приложения на QT (про java, где нужно будет запаковать и саму jvm я вообще молчу)
Но это все O(1) в мире разработки, все приложения на electron занимают на старте одинаковый объем памяти, дальше все зависит от загруженного вами кода.
Здесь таки и зарыта фишка электрона, вы можете все захерачить на коленке на js за пару недель и выложить его в прод.
Через какое то время, поняв что продукт выстрелил вы можете начать думать о улучшения производительности, и опять электрон в плане платформы дает вам возможность писать какую то производительную логику на c/c++ (или да даже rust) пакуя это в нативные аддоны для nodejs, ну или на крайняк модифицировать код электрона, при чем и то и другое может вполне сосуществовать с текущей версией. Если вам этого мало и вы хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в WASM.
Все это конечно заправляется обкатоным процессом деплоя на любую вообразимую платформу. И вы получаете это практически бесплатно, посмотрите насколько быстро мы получили версию электрона которая нативно запускается на Apple M1.
А чем интересен электрон для компаний, дак это тем что вы можете легко нанять 10 фронтендеров и пару плюсовых разрабов (для производительных частей)
Ответить | Правка | Наверх | Cообщить модератору

56. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +/
Сообщение от Аноним (56), 18-Июл-21, 11:22 
я бы в электронном магазине вообще всех за electron  банил.
Ответить | Правка | Наверх | Cообщить модератору

58. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +/
Сообщение от Noname (??), 21-Июл-21, 12:15 
>[оверквотинг удален]
> rust) пакуя это в нативные аддоны для nodejs, ну или на
> крайняк модифицировать код электрона, при чем и то и другое может
> вполне сосуществовать с текущей версией. Если вам этого мало и вы
> хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в
> WASM.
> Все это конечно заправляется обкатоным процессом деплоя на любую вообразимую платформу.
> И вы получаете это практически бесплатно, посмотрите насколько быстро мы получили
> версию электрона которая нативно запускается на Apple M1.
> А чем интересен электрон для компаний, дак это тем что вы можете
> легко нанять 10 фронтендеров и пару плюсовых разрабов (для производительных частей)

Ну да, ни единого.
Захерачить что- то на коленке вы можете и на баше, если очень хочется. Баш + NGinx + Vivaldi с кастомной мордой. А, ой, опять Электрон получается. Извините.

> все приложения на electron занимают на старте одинаковый объем памяти, дальше все зависит от загруженного вами кода.

150 метров электрона, плюс туда же десяток фреймворков, тысячи библиотек, ещё и выход в интернет нужен (пакеты сами себя не подтянут). Выглядит как очень качественное приложение: удобно, быстро, мало потребляет ресурсов, очень секурно. Ага.

> пакуя это в нативные аддоны для nodejs

Господи Иисусе, да нам тут даже экзорцисты не помогут.

> ну или на крайняк модифицировать код электрона

Угу, вместо того, чтоб делать нормально, будем костылять.

> хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в WASM.

UNHOLY ABOMINATION

> на Apple M1

Думается мне, что на условной шинде таки элохтрон нативный поважнее будет, ибо рыночек. Ах, да, как там Rosetta2, не слышал, чтоб для неё было проблемой морду вывезти. Т.е., по- факту, от того, что кусок костылей на жс поверх хромиума ничем не выгоднее прогнанного через Rosetta2.
Т.е. элохтрон всё так же не нужен

> А чем интересен электрон для компаний

Ну, для компаний может и интересен, хотя тут тоже вопрос, но в данном случае речь не о компаниях, а о 2.5 анонах, которые пилят обёртку (надстройку, морду, нескучные обои- нужное подчеркнуть) над вайном, а не какой- то ого коммерческий продукт. Да даже будь коммерческий продукт, мы уже пришли к тому, что криворукие смузихлёбы не умеют в нормальные языки, чтоб даже морду приложения сделать. И история с Warcraft 3 Reforged, где за меню отвечал электрон, и который тормозил и глючил как последняя тварь, как бы говорит нам прямой речью.

А так да, очень хороший инструмент, лучший на рынке. Если другими не владеть.

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

57. "Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."  +/
Сообщение от X86 (ok), 19-Июл-21, 06:02 
"Но неужели время реакции на кнопку 0.0001 сек так важно, что 0.01 уже не устроит?"

Вообще-то будет заметна разница и любители отзывчивого интерфейса будут испытывать трудности с этим. Попробуйте геймеру скажите, что "какая разница 60 фпс или 144".

Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру