The OpenNET Project / Index page

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



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

Оглавление

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

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


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ообщить модератору

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

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




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

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