The OpenNET Project / Index page

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



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

Оглавление

Выпуск системы обмена сообщениями Mattermost 5.22, opennews (??), 16-Апр-20, (0) [смотреть все]

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


23. "Выпуск системы обмена сообщениями Mattermost 5.22"  –29 +/
Сообщение от Аноним (23), 17-Апр-20, 01:54 
Не понимаю почему людям так не нравится electron:

1. Разрабатывать относительно быстро.
2. Возможностей много.
3. Кроссплатформенно.
4. Внутри любимый js.

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

25. "Выпуск системы обмена сообщениями Mattermost 5.22"  +17 +/
Сообщение от Аноним (25), 17-Апр-20, 02:11 
Очень ресрсно затратно по сравнению с нативным приложением. Нет такой полной интеграции с ОС. Ну и ОЗУ не напосешься... Откроешь так пару тройку электронов мозилу и какую нибудь среду разработки idea например и 16 ГБ улетели
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск системы обмена сообщениями Mattermost 5.22"  –17 +/
Сообщение от Аноним (23), 17-Апр-20, 02:48 
> Очень ресрсно затратно по сравнению с нативным приложением.

Electron же для UI используется - что там затратного может быть? С ОЗУ кажется, что это преувеличение проблемы. Конечно, потребление будет больше, но речь возможно о максимум сотнях мегабайт. В любом, случае без конкретного сравнения - это пустая болтовня.

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

44. "Выпуск системы обмена сообщениями Mattermost 5.22"  +1 +/
Сообщение от Аноним (44), 17-Апр-20, 10:47 
>Electron же для UI используется - что там затратного может быть? С ОЗУ кажется, что это преувеличение проблемы.

Там движок от хрома же. Вот он и затратен.

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

90. "Выпуск системы обмена сообщениями Mattermost 5.22"  –1 +/
Сообщение от Аноним (90), 17-Апр-20, 19:27 
анон, тут электрон не любят, потому при всех его плюсах - не переубедишь
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

107. "Выпуск системы обмена сообщениями Mattermost 5.22"  +3 +/
Сообщение от Sluggard (ok), 18-Апр-20, 04:34 
Все его плюсы — это скорость разработки и легион js-макак за три копейки. Вполне себе плюсы для коммерческих контор, которым хочется сэкономить, наплевав на конечного пользователя.
А для этого самого пользователя плюсы каковы?
Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (123), 19-Апр-20, 16:42 
А этому самому пользователю наплевать на компании, ему подавай вчера, красиво и бесплатно.
Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от microsoft (?), 19-Апр-20, 21:26 
Да да да бедные несчастные компании.
Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (124), 19-Апр-20, 19:15 
> и легион js-макак за три копейки

Ну не 3 копейки уж. Как бы твоя мобилика тоже собирается китайцами за еду, но ты же ей пользуешься.

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

137. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Im banana man (?), 21-Апр-20, 12:49 
Ага, эти граждане не понимают, что Electron может использоваться внутри организаций, где дешевле разработать на нем + закупить ОЗУ (дешевле будет). И пойти делать дальше бизнес-задачи. Но нет, нам нужен божественный QT, чтобы разработчик потешил свое самолюбие.
Для высокопроизводительных систем конечно используется C/C++ на QT/wxWidgets/GTK. Но если нужна бизнес-фича и быстро - то Electron/React/React Native сейчас очень популярны.
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору

43. "Выпуск системы обмена сообщениями Mattermost 5.22"  –4 +/
Сообщение от Антонимус (?), 17-Апр-20, 10:26 
> Откроешь так пару тройку электронов мозилу...

ты каждый день открывает компанию мозилла?

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

71. "Выпуск системы обмена сообщениями Mattermost 5.22"  +6 +/
Сообщение от YetAnotherOnanym (ok), 17-Апр-20, 15:50 
А то, что человек открыл электроны - тебя не шокирует?
Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск системы обмена сообщениями Mattermost 5.22"  –2 +/
Сообщение от Аноним (103), 17-Апр-20, 23:51 
Ну у меня открыт ff с более чем 100 вкладаками, chromium, vscode (на электроне как раз) с 5 проектами и расход памяти - 5.6 Гб. Откуда у вас 16 Гб не понятно.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

127. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от microsoft (?), 19-Апр-20, 21:24 
Только что так сделал и 16 гб мало. Около 24 надо.
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

31. "Выпуск системы обмена сообщениями Mattermost 5.22"  +3 +/
Сообщение от OpenEcho (?), 17-Апр-20, 05:20 
Плюсы:
  - Идея, да, хорошая, - мультиплатформенное приложение
  - быстрая разработка
  - Удобно накидать быстро идею UI. (prototyping) Хотя, этот плюс - под очень большим вопросом

Минусы:
  - Очень тяжелый клиент, даже для современных компов (ну это х.. с ним, потерпим...)
  - Сделан компанией, которая специализируется на легальном воровстве любых типов данных,
    что подрывает доверие очень сильно...
  - Нет никаких гарантий от компании производителя, что АПИ не будут совместимыми в будущем
    (Вообще-то, вообще все, что касается этой компании - нет гарантий ни в чем... официально)
  - Кажущияся дешевизна разработки продукта, - в реальности обходится в итоге очень дорого,
    когда "электроно-писатель" закончил школу и нашел более стабильную работу, а данные уже  
    "вкаченны" в чудо программу. В двух словах, долгосрочно - дорогое сопровождение.
  - Если проект взлетит, то рано или поздно встанет задача переделывать опять все с нуля
    потому как все что сказанно сверху будет давить... сильно, в итоге двойные затраты.

Ну эт так, в "двух словах"

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

36. "Выпуск системы обмена сообщениями Mattermost 5.22"  +2 +/
Сообщение от freehckemail (ok), 17-Апр-20, 08:30 
>  - Если проект взлетит, то рано или поздно встанет задача переделывать опять все с нуля
>    потому как все что сказанно сверху будет давить... сильно, в итоге двойные затраты.

Вообще говоря с т.з. бизнеса стартовать быстро и дёшево -- куда важнее. Потом, если проект долгосрочный и взлетел, значит у нас уже есть финансовый поток, и мы можем себе позволить переделывание (если сочтём необходимым). Так что это я бы в минусы не зачислял, ибо альтернатива -- делать сразу хорошо и долго, а если проект не взлетел, то мы потратились впустую, да ещё и кучу времени потеряли. Электрон в некотором смысле является инструментом хеджирования производственных рисков, за это и любим.

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

48. "Выпуск системы обмена сообщениями Mattermost 5.22"  +4 +/
Сообщение от ДмитрийСССРemail (?), 17-Апр-20, 11:05 
В том то и проблема "если сочтём необходимым", беда в том, что чаще всего они не считают нужным переделывать "то, что и так работает", вот если бы реально успешные проекты переписывали потом на С++ какой-нибудь своё ПО, но нет, они остаются на жирноплатформе, и сверху ещё с лопаты накидывают новый функционал даже не задумываясь об оптимизации.
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск системы обмена сообщениями Mattermost 5.22"  +1 +/
Сообщение от OpenEcho (?), 17-Апр-20, 14:24 
Большинство крупных бизнесов к сожалению отдают "support & new features" на разтерзание студентам (либо тех кто на летней практикe или тех кому подкинули проект как дипломный а еще "возможным кандидатам, проходящим 3 месячный тест период"... потому как главный ведомый у стада сказал - "we moving fast, we breaking things" (что в переводе означает, - греби бабло любой ценой, а то все равно кто то другой займется этим и да, - нacри на будуще, пусть потомки сами разгребают что мы нагадили")
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск системы обмена сообщениями Mattermost 5.22"  +2 +/
Сообщение от Аноним (61), 17-Апр-20, 15:11 
Это вроде как замкнутый круг. Сначала в попытке экономии берем жирный фреймворк и нескольких студентов для производства MVP самым дешевым способом.

Спустя какое-то время при учете, что это взлетело, а пользователь тоже не дурак он лучше скачает нативное(!) приложение для мобильного чем будет геммороиться с тупящим приложением для ПК.

Собирают новую версию уже под нативную платформу, что выходит в три раза дороже, а точно ведь нужно реализовать Linux версию под GTK+, версию для Widnwos под C# и конечно версию для macOS под Swift.

Второй вариант идут путем кросплатформенной разарботки под Java и ловят еще больше лулзов вроде runtime компиляции (AOT или как ее там называют).

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

И вот протрачено в три раза больше денег, а то и в четыре, а пользователи все равно недовольны и постоянно лезут баги.

Что касается версии на C++ и фреймворка QT, то тут конечно иделаьный вариант, так как собрать действительно можно под все платформы, но стоимость разработчиков C++ и время разработки почти невероятная и найти таких специалистов просто нереально.

Вот и выходит, что проще сделать поделие на коленке для ПК и уйти полностью в мобильную платформу.

Я считаю, что вина конечно тут на раздутом ИТ сегменете разарботчиков ОС. Таже Microsoft в свое время похоронила MFC на котором еще можно было что-то написать кросплтформенное (были там каие-то заделы вроде wxWidgets) и ушла полностью в C# с WPF, который построил барьер для кросплатформенной разработки на C++.

Одним словом десктопы просто сами себя уничтожили и если не сообразят организовать быстро нативный API и стандарт кросплатформенный, то все по сути перейдут в electron, а там почти все уже будут знать и уметь на HTML/CSS и соовтетсвенно перелезут в Web разарботку.

Я думаю, что это глобальная стратегия и идеология.

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

64. "Выпуск системы обмена сообщениями Mattermost 5.22"  –3 +/
Сообщение от Аноним (61), 17-Апр-20, 15:18 
Есть конечно борцы с системой вроде Rust и Golang, которые пытались упростить разработку, но они опять уперлись в проприетарные интерфейсы для организации GUI.

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

Так что GUI RIP покойся с миром

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

67. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от OpenEcho (?), 17-Апр-20, 15:33 
> Одним словом десктопы просто сами себя уничтожили и если не сообразят организовать
> быстро нативный API и стандарт кросплатформенный, то все по сути перейдут
> в electron, а там почти все уже будут знать и уметь
> на HTML/CSS и соовтетсвенно перелезут в Web разарботку.
> Я думаю, что это глобальная стратегия и идеология.

Горькая, но правда... :(

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

125. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (124), 19-Апр-20, 19:16 
> и если не сообразят организовать
> быстро нативный API и стандарт кросплатформенный, то все по сути перейдут
> в electron

Electron + HTML+ CSS + JS и есть стандарт кросплатформенный!

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

133. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (133), 20-Апр-20, 22:44 
У***щный стандарт. Помню, считали количество строк спецификаций всего этого дела и сравнивали с другими технологиями (намного более важными, чем гуйня, кстати). Прослезились - вышло, что альтернативный браузер с полноценной поддержкой всего написать уже невозможно, только юзать код хромого или лисы.
Ответить | Правка | Наверх | Cообщить модератору

138. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Im banana man (?), 21-Апр-20, 12:56 
Разверните, пожалуйста, ответ. А то вроде бы читаю русский язык, а понять не могу.

1) С какими другими технологиями сравнивали? Electron по сути GUI-процесс на Chromium + Node позади. Вам что надо? WebRTC? Поддержку NFC? Node можно прибить гвоздями к чему угодно, даже на C.
2) "что альтернативный браузер с полноценной поддержкой всего написать уже невозможно" - стоп, а вы что, решили браузер написать с нуля? Зачем?
3) "только юзать код хромого или лисы." - вы уж определитесь. Что именно вы хотите использовать под Chromium/FF? Речь же выше идет о написании приложения для десктопа. Electron - поделие на Chromium, не FF.

Напишите по-человечески, пожалуйста. Что сказать-то хотели? Или уроки развития речи прогуливали в 4-м классе?

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

109. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (109), 18-Апр-20, 08:23 
> Таже Microsoft в свое время похоронила MFC на котором еще можно было что-то написать кросплтформенное (были там каие-то заделы вроде wxWidgets) и ушла полностью в C# с WPF, который построил барьер для кросплатформенной разработки на C++.

Жди конца года. Тебе подвезут на кучу ос дотнет и к этому avalonia. Можешь кроссплатформичать.

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

58. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от OpenEcho (?), 17-Апр-20, 14:44 
С точки зрения бизнеса, да, справедливо (к сожалению), с точки же зрения логики, то нет.

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

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

Возвращаясь к електрону, - не хвастаюсь, но я на своем веку прошел через многое, и могу точно сказать, что в любом прорамировании, создание UI, занимает очень мало времени, навалом всяких visual forms editors, даже на ассемблере, можно накидать все в ресурсы и "бэкендить" на значительно более продуктивных и самое главное внятных языках в отличии от

!(а=function(function(function(guamno))));

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

66. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от коржик (?), 17-Апр-20, 15:27 
> Есть деревья многолетние, которые строят ствол долго

Понимаете, если посадить многолетнее дерево, то с него начнут падать шишки и вокруг него вырастут другие деревья. И всё это несмотря на белок, которые будут съедать все шишки и заталкивать их дереву обратно в дупло.

Но если прибить пару белок гвоздями к дереву - то белки будут бояться приходить к дереву, усеянному трупами белок, и дерево сгниёт от паразитов.

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

69. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от OpenEcho (?), 17-Апр-20, 15:39 
>... и дерево сгниёт от паразитов.

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

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

76. "Выпуск системы обмена сообщениями Mattermost 5.22"  +2 +/
Сообщение от freehckemail (ok), 17-Апр-20, 16:03 
> и с каких это пор белки стали пожирать паразитов ?

К чёрту белок. Давайте прибивать к деревьям дятлов! =)

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

79. "Выпуск системы обмена сообщениями Mattermost 5.22"  +4 +/
Сообщение от Led (ok), 17-Апр-20, 16:42 
Прибытые дятлы будут отпугивать вэб-макак?
Ответить | Правка | Наверх | Cообщить модератору

134. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (133), 20-Апр-20, 22:47 
Вэб-макака - это одна из инкарнаций дятла. Дятел - это корень проблемы.
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Андрей (??), 17-Апр-20, 18:34 
> Потом, если проект долгосрочный и взлетел, значит у нас уже есть финансовый поток, и мы можем себе позволить переделывание (если сочтём необходимым).

Вот Matrix эту теорию опровёрг. Взлететь не означает получить столько финансирования, что можно в разумные сроки переписать прототип сервера с питона на Си/Go/Rust/...

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

37. "Выпуск системы обмена сообщениями Mattermost 5.22"  +1 +/
Сообщение от Боб (?), 17-Апр-20, 08:37 
UI быстрее накидать в WPF в каком-нибудь Expression Blend.
Тут же просто возможность говносайт завернуть в говноприложение.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

54. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от OpenEcho (?), 17-Апр-20, 14:14 
> UI быстрее накидать в WPF в каком-нибудь Expression Blend.

И отсечь мультиплатформеность ?
Винда, не такая уж доминантная как раньше (базируясь хотя бы на этом: https://hardware.metrics.mozilla.com)

> Тут же просто возможность говносайт завернуть в говноприложение.

Ну, справедливости ради, сигнал (мессенджер который) не говносайт,
однако UI - електронный, "а почему", все сводится к одной фразе (от сюда: https://github.com/signalapp/Signal-Desktop/issues/2178):

>@MBLHarrison The primary reason is time and money.

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

111. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от нах. (?), 18-Апр-20, 13:06 
> The primary reason is time and money.

угу - загадить поляну так, чтоб вырасти на ней не могло уже в принципе ничего, и побыстрее-побыстрее, другие макаки уже оттопырили хвосты!

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

80. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от rvs2016 (ok), 17-Апр-20, 16:43 
> Очень тяжелый клиент, даже для современных компов

А конскольного клиента у них нет? Типа CenterIM.

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

106. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (103), 17-Апр-20, 23:55 
> Очень тяжелый клиент, даже для современных компов (ну это х.. с ним, потерпим...)

Ну вот в качестве примера можно взять VSCode. Он работает шустрее аналогичных IDE от JetBrains у меня под Linux.

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

39. "Выпуск системы обмена сообщениями Mattermost 5.22"  +6 +/
Сообщение от Аноним (39), 17-Апр-20, 09:25 
>4. Внутри любимый js.

Это ж каким извращенцем надо быть...

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

46. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (46), 17-Апр-20, 10:56 
Прищурь правый глаз и постарайся увидеть кавычки. Потом прищурь и левый глаз и постарайся, чтобы кавычки стали двойными. Если не получается, "электрон" --- это твоя судьба.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск системы обмена сообщениями Mattermost 5.22"  +1 +/
Сообщение от Аноним (50), 17-Апр-20, 12:22 
JS еще ладно. Вот React головного мозга, - это проблема.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

139. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Im banana man (?), 21-Апр-20, 12:58 
Что еще за наезды на React? На чем сударь пишет? Что лучше посоветует, раз такой умный?
Ответить | Правка | Наверх | Cообщить модератору

104. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (103), 17-Апр-20, 23:53 
Да это шутка была. Но по мне язык как язык. Вполне не плох, особенно если еще TypeScript использовать.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

140. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Im banana man (?), 21-Апр-20, 12:58 
Если TS, то закапывать сразу. В итоге начинаешь бороться с TS, а не работу работать.
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск системы обмена сообщениями Mattermost 5.22"  +3 +/
Сообщение от Аноним (50), 17-Апр-20, 12:19 
Когда пишешь приложение, которым будут пользоваться миллионы, жертва качества приложения в угоду скорости разработки абсолютно нелогична. И пользователи видят, что на них экономят, подсовывая какaшку.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

94. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Hamer13 (ok), 17-Апр-20, 20:01 
Но при этом кушают и нахваливают. И морщат носик когда предлагаешь попробовать что-то более вменяемое.
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от нах. (?), 18-Апр-20, 13:08 
потому и морщат, что знают - оно не более вменяемое, оно просто "не такое как все".

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

135. "Выпуск системы обмена сообщениями Mattermost 5.22"  +/
Сообщение от Аноним (135), 21-Апр-20, 03:18 
Какой ужас.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

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

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




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

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