... и электронизация всего десктопа

Nov 05, 2021 18:05

В хроме этого года (версии 89 и выше) появились такие любопытные API как WebSerial, WebNFC и WebHID. Ну и в электроне, соответственно, тоже. Поддержка WebUSB появилась еще раньше. Что в совокупности даёт возможность делать _нормальные_ UI для всякого мелкого эмбеднутого, а не вот это вот как некоторые любят на дельфи с кнопочками и rich UI ( Read more... )

программизм

Leave a comment

bigmaxx November 5 2021, 15:42:37 UTC
Не дай-то бог это получит распространение. Всё будет кривое, косое и с бешеной ресурсоемкостью.

Reply

ex0_planet November 5 2021, 17:11:02 UTC
Уже. Программисты под классические десктопные тулкиты (как и сами тулкиты) либо вымирают, либо ушли в ниши (embedded) либо где-то там на дне пилят замшелую опердень где просидят до старости (и опять же вымрут). И вот каждый такой очередной WebHardware API отгрызает очередную нишу у и так не очень большой экосистемы.

Reply

bigmaxx November 5 2021, 18:21:41 UTC
Ну да. Где-то я это уже слышал. "Ничего не будет, кроме телевидения")

Reply

ex0_planet November 5 2021, 18:32:22 UTC
Покажи мне хоть одно _новое_ приложение последних пяти лет не на электроне. Не "новую версию старого пакета", а вообще новое, у которого первая версия вышла после 2015.

Если не брать "нишевые" случаи где выбор тулкита диктуется экосистемой, там в 90% случаев будет электрон, а в оставшихся 9% QML. Еще один процент закладываем на стат. погрешность :)

Reply

bigmaxx November 5 2021, 21:06:06 UTC
Я не настолько прошаренный; но, думаю, почти всё, что нужно на десктопах, до 2015 уже придумали. Как в авиации почти всё придумали до 1970-го. После действительно развивался только веб)

Reply

ex0_planet November 5 2021, 21:41:49 UTC
Завтра придумают какой-нибудь CAD для, не знаю, генетического конструирования. И вряд ли его на сишарпе будут писать.

Reply

bigmaxx November 6 2021, 12:55:11 UTC
Ну, он будет облачный и с ИИ.

Reply

bigmaxx November 6 2021, 06:39:34 UTC
Ерунда какая про авиацию.

Reply

sbj_ss November 6 2021, 10:14:15 UTC
При этом, само собой разумеется, электрон невыносимое тупорылое педальное говно :)

Reply

ex0_planet November 6 2021, 15:58:01 UTC
Это ты просто забыл "обычные" десктопные фреймворки. Рекомендую попробовать пофиксить к примеру баг каком-нибудь приложении на, например, gtk. Мысль "да я манал" появляется примерно минут через пять после открытия исходников :)

Reply

sbj_ss November 6 2021, 16:46:55 UTC
Да я в потрохах дельфийских компонентов копался, мне тоже хватило. Т.е. да, там тоже внутри жабие пляшет с жужелицами семь сорок, но оно ж по крайней мере не жрёт и не педалит так, как электрон :)

Reply

ex0_planet November 6 2021, 16:53:13 UTC
Пофиг сколько оно жрёт: за это платит юзер.

Reply

sbj_ss November 6 2021, 17:03:47 UTC
Как сказать. Если оно на среднестатистической машинке педалит и подвисает - юзер удерёт к конкурентам.
Другой вопрос, что если у конкурентов будет такой же шрот, бежать станет некуда :(

Reply

ex0_planet November 6 2021, 17:09:07 UTC
> на среднестатистической машинке педалит и подвисает
Это давно уже не аргумент, точнее, аргумент в обратную сторону: нельзя работать на устаревшем железе, железо должно соответствовать вызовам сегодняшнего дня, неумолимая поступь прогресса итд. Юзеры это радостно хавают.

Reply

sbj_ss November 6 2021, 17:24:28 UTC
Так закон Мура, если брать CPU, давно уже того.

Reply

ex0_planet November 6 2021, 20:02:38 UTC
Так юзеры-то об этом чаще всего не знают.

Reply


Leave a comment

Up