The OpenNET Project / Index page

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

Релиз Electron 9.0.0, платформы создания приложений на базе движка Chromium

20.05.2020 09:39

Подготовлен релиз платформы Electron 9.0.0, которая предоставляет самодостаточный фреймворк для разработки многоплатформенных пользовательских приложений, использующий в качестве основы компоненты Chromium, V8 и Node.js. Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 83, платформы Node.js 12.14 и JavaScript-движка V8 8.3.

В новом выпуске:

  • Расширены возможности, связанные с проверкой правописания и добавлен API для поддержания собственных списков слов в словаре.
  • На платформе Linux повышена эффективность обработки событий, связанных с окнами.
  • Включён PDF-просмотрщик.
  • Активирована по умолчанию настройка app.allowRendererProcessReuse, не допускающая загрузку в процесс отрисовки не учитывающих контекст нативных модулей.
  • В IPC между основным процессом и процессом отрисовки задействован алгоритм структурированного клонирования (Structured Clone Algorithm), применяемый в движке V8 для копирования сложных JavaScript-объектов. По сравнению с ранее используемым механизмом сериализации данных, новый алгоритм более предсказуем, быстр и функционален. При перемещении крупных буферов и сложных объектов новый алгоритм быстрее примерно в два раза при практически не изменившихся задержках при передаче мелких сообщений.

Напомним, что Electron позволяет создавать любые графические приложения с использованием браузерных технологий, логика работы которых определяется на JavaScript, HTML и CSS, а функциональность может быть расширена через систему дополнений. Разработчикам доступны модули Node.js, а также расширенный API для формирования нативных диалогов, интеграции приложений, создания контекстных меню, интеграции с системой вывода уведомлений, манипуляции окнами, взаимодействия с подсистемами Chromium.

В отличие от web-приложений, программы на базе Electron поставляются в виде самодостаточных исполняемых файлов, не привязанных к браузеру. При этом разработчику не нужно заботиться о портировании приложения для различных платформ, Electron обеспечит возможность сборки для всех систем, поддерживаемых в Chromium. Electron также предоставляет средства для организации автоматической доставки и установки обновлений (обновления можно доставлять как с отдельного сервера, так и напрямую с GitHub).

Из программ, построенных на базе платформы Electron можно отметить редактор Atom, почтовые клиенты Nylas и Mailspring,, инструментарий для работы с Git GitKraken, система ведения блогов WordPress Desktop, BitTorrent-клиент WebTorrent Desktop, а также официальные клиенты к таким сервисам, как Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code и Discord. Всего в каталоге программ Electron представлено около 850 приложений. Для упрощения разработки новых приложений подготовлен набор типовых демонстрационных приложений, включающих примеры кода для решения различных задач.


  1. Главная ссылка к новости (https://www.electronjs.org/blo...)
  2. OpenNews: Автор Node.js представил защищённую JavaScript-платформу Deno 1.0
  3. OpenNews: Выпуск серверной JavaScript-платформы Node.js 14.0
  4. OpenNews: Релиз Electron 7.0.0, платформы создания приложений на базе движка Chromium
  5. OpenNews: Релиз Electron 8.0.0, платформы создания приложений на базе движка Chromium
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/52989-electron
Ключевые слова: electron, javascript
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (178) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 09:42, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +51 +/
    > В новом выпуске:
    > Расширены возможности, связанные с повышенным потреблением ОЗУ
     
     
  • 2.3, terryfilch (ok), 09:44, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    web torrent встроенный в браузер - вполне ок, в остальном тоже есть хорошие вещи, но не так много как хотелось бы...
     
  • 2.22, mos87 (ok), 10:59, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да! ДОгоним и перегоним рЖаву!
     
     
  • 3.58, псевдонимус (?), 13:25, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Да! ДОгоним и перегоним рЖаву!

    Давно уже перегнали.

     
  • 3.103, Аноним84701 (ok), 15:36, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Да! ДОгоним и перегоним рЖаву!

    В смысле - эти ваши Ляктроны все еще можно запустить паре сотен КB ROM и 32КB RAM?
    Или хотя бы, как тогдашние жирные рЖава-апплеты, на второпне и 128-160МБ ОЗУ? o_O

     
     
  • 4.111, mos87 (ok), 16:56, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    на стропоне?
     
     
  • 5.115, Аноним84701 (ok), 17:38, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На петросянофоне 128580 https docs oracle com javame dev-tools jme-sdk-3 ... большой текст свёрнут, показать
     
     
  • 6.169, Zenitur (ok), 10:04, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Siemens SK65. 30 Мб памяти. Вставить карту памяти нельзя (как в S65). QWERTY-клавиатура. Можно очень быстро набирать SMS и сообщения в ICQ. Камеры нет (да и нафиг она нужна с таким качеством). Даже Jabber, кажется, запускал на нём, но точно не помню уже. Эмулятор Dendy из ELF работал, но без звука. По Bluetooth можно было сыграть в Червячков с другом, у которого K700i.
     
  • 2.94, Аноним (94), 14:58, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +22 +/
    > Релиз Electron 9.0.0

    Традиционное пожелание: [s]Расти большой[/s] Просто сдoxни уже!

     
  • 2.171, Аноним (171), 10:12, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В новом выпуске:
    Приложения electron позволяют объединяться с другими приложения electron для обмена данными между ними. Теперь не только Ваш телефон, но и все телефоны друзей смогут совместно делиться доступной памятью между устройствами. *Занять всю память, теперь во всех приложения электрон!
     

  • 1.5, YetAnotherOnanym (ok), 09:53, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +26 +/
    > Из программ, построенных на базе платформы Electron можно отметить...

    Единственное, что есть в этой новости полезного - список ПО, от которого следует держаться подальше.

     
     
  • 2.28, Im banana man (?), 11:47, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Зря вы так. GitKraken прям хорош
     
     
  • 3.67, коржик (?), 14:06, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    можете так же попробовать GitExtensions, Fork и Sublime Merge. GitExtensions - самый лучший из всех, но он не кроссплатформенный.
     
     
  • 4.151, A (?), 23:22, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    SmartGit
     
  • 2.41, анонимно (?), 12:31, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Visual Studio Code используют миллионы разрабов например.
     
     
  • 3.48, Dzen Python (ok), 12:59, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Миллионы мух не могут ошибаться?
     
     
  • 4.52, Аноним (52), 13:15, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вы им вообще пользовались? Эта лучшая IDE из всех созданных и существующих.
     
     
  • 5.68, коржик (?), 14:07, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    вы когда-нибудь видели intellij ?
     
     
  • 6.117, НяшМяш (ok), 17:56, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Свалил с WebStorm на VSCode по причине тормозов, как бы парадоксально это ни звучало.
     
     
  • 7.128, Аноним (128), 18:47, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Notepad++ еще быстрее работает. По фичам то, работе то что?
     
     
  • 8.131, InuYasha (?), 18:52, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это такой себе пример Из -полнофункциональных IDE на плюсах есть Code Bloc... текст свёрнут, показать
     
  • 5.69, Аноним (69), 14:07, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это не IDE, а редактор кода с некоторыми элементами IDE.
     
  • 5.72, Аноним (72), 14:09, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё скажи из всех что когда будут созданы. Фу, противно фанатиков читать.
     
  • 5.125, Kroz (??), 18:22, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только вот интересно было бы узнать, сколько потрачено времени на, чтобы сделать ее таковой. Подозреваю что сравнимо с тем, сколько стоило бы написать на С++. Просто на C++ основное время уходит на давелопмент и багофикс, а на Electron - на оптицизацию.

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

    А тогда в чем преимущество Electron?

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

     
     
  • 6.143, Доктор Моро (?), 21:00, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Просто на C++ основное время уходит на давелопмент и багофикс, а на Electron - на оптицизацию.

    Сразу видно одноклеточное существо ен писавшее ни на одном из них серьёзно. На C++ на багофикс уходит значительно меньше времени чем на багофикс на Electron поскольку C++ это статически типизированный язык. Баги в логике программы значительно чаще допускаются в динамически типизированных языках.

     
     
  • 7.145, Аноним (145), 21:46, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Например, VSCode написан на TypeScript, который по сути строго типизирован.
     
     
  • 8.149, Доктор Моро (?), 22:55, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Строго типизирован он только в твоём воспалённом мозгу Такие вещи, как any, воз... текст свёрнут, показать
     
     
  • 9.154, Вы забыли заполнить поле Name (?), 00:24, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Внезапно в C тоже есть any и variant Он тоже по вашему динамически типизирова... текст свёрнут, показать
     
     
  • 10.158, Доктор Моро (?), 01:16, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    и Any и Variant, и Option в C это классы написанные на самом C и они не явля... большой текст свёрнут, показать
     
     
  • 11.176, Вы забыли заполнить поле Name (?), 14:17, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего не понял В случае с optional или variant С компилятор дает по рукам, е... текст свёрнут, показать
     
  • 4.92, анонимно (?), 14:54, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    про Linux можете так же сказать?
     
  • 4.108, клацакац (?), 16:33, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    а откуда вы знаете, что вы сами пчела, а не муха?
     
  • 4.182, мухи и котлеты (?), 17:59, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Миллионы разработчикоа, а не мух.
    Мухи вполне себе специалисты в определении экскрементов, вы видели чтобы мухи ошибались на этот счёт?
     
     
  • 5.185, Аноним84701 (ok), 21:34, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Мухи вполне себе специалисты в определении экскрементов, вы видели чтобы мухи ошибались на этот счёт?

    Вы таки хотите нам рассказать, что на вас никогда ни разу не садилась муха? Или она таки не ошибалась? O_o
    *ох уж эти любители аналогий*

    ЗЫ:
    Домашняя муха с удовольствием отложит яйца как не только в "пахучую кучку", но и в подгнившую (как впрочем и свежую пищу - то же свежежаренное мясо), равно как и в "живую" рану.

     
  • 3.51, Овлвлв (?), 13:13, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Потому-что бесплатного и расширяемого IDE нема. А в VSCode расширений вагон (для cmake, docker'ов, удаленного дебага и т.п.).
     
     
  • 4.57, Аноним (57), 13:22, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ко всему прочему размер сей IDE в архиве: 80МБ
     
  • 4.73, Аноним (69), 14:09, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Навскидку: у Эклипса есть расширения. Врун.
     
     
  • 5.118, НяшМяш (ok), 17:58, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    "Есть расширения" и "их много разных на любой случай" не одно и то же.
     
     
  • 6.129, Аноним (128), 18:48, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А эти расширения точно не как расширения гномовкой оболочки - сегодня работают версия 0.1а, а завтра not supported?
     
     
  • 7.157, НяшМяш (ok), 01:14, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    За три года не встретил ни одного такого.
     
  • 4.74, Аноним (69), 14:13, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https://en.wikipedia.org/wiki/Visual_Studio_Code
    найдите хоть одно упоминание аббревиатуры IDE
     
     
  • 5.76, Аноним (76), 14:17, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Узеры опеннета сказали ИДЕ - значит, ИДЕ.
     
  • 4.170, sailorCat (?), 10:06, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Пользователи emacs появляются в обсуждении и моргают.
     
  • 3.71, Аноним (69), 14:09, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И что они накодили? В миллион раз прогресс технический подняли?
     
     
  • 4.93, анонимно (?), 14:56, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они накодили код, например.
    Дурацкий вопрос - дурацкий ответ.
     
     
  • 5.105, Аноним (128), 15:41, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Речь о пользе. Реальных проектах. Хотяяяя... В этом вскоде даже проект или солюшен даже нельзя создать.
     
     
  • 6.142, Lex (??), 20:58, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    ВСКод любят как умеренно-урезанный и чуть другой, но аналог продуктов от интеллидж.. БЕСПЛАТНЫЙ аналог.
    А то, запарился народ ломалки для них искать и, если для винды ещё более-менее норм, то для других ОС( и ябблОси особенно ) - очень хороший шанс словить вирусни по итогу подобного занятия.
     
     
  • 7.152, A (?), 23:27, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Умеренно-урезанный

    Хорошая формулировка. Нечто несколько урезанное. Такое и было впечатление от VSC.


    P.S. Форматирование ямл не осиливает.

     
  • 3.75, Аноним (69), 14:16, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    , например
    _
     

     ....большая нить свёрнута, показать (38)

  • 1.6, А10 (?), 10:05, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    Горшочек, не вари
     
  • 1.8, Урри (?), 10:16, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 83, платформы Node.js 12.14 и JavaScript-движка V8 8.3.

    Значительное изменение номера версии связано с незначительными изменениями Chromium, Node.js и JavaScript. Но так как надо рисовать серьезный прогресс, то надо и номер версии апать.

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

     
     
  • 2.12, Аноним (145), 10:34, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У V8 со сменой версии меняется API/ABI, т.ч. тут без вариантов.
     
     
  • 3.32, Вы забыли заполнить поле Name (?), 12:10, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там же разрабы node.js правят это на своей стороне, предоставляя стабильный API/ABI - N-API.
     
     
  • 4.77, Аноним (145), 14:17, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В Node.js - да. Но нода уже не основная компонента в Electron, там сейчас активно используется ванильный V8.
     

  • 1.9, Аноним (9), 10:23, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На самом деле нет проблем с приложением на электрон (vs code хороший пример) . Если оно нужно одно, проблемы будут когда 5-7 нужных приложений будет на нем. офис, ide, мессенджер, просмоторщик pdf, аудио плеер вот тогда 16 гигов будет в притык.
     

     ....ответы скрыты (5)

  • 1.10, YetAnotherOnanym (ok), 10:23, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    А вообще-то, если остыть и подумать - Электрон есть неизбежное следствие всеобщего увлечения скриптовыми языками в мире *nix. Сначала простенький скрипт на awk для анализа логов, потом скрипт на перле в cgi-bin/, потом сайт на php и системныве утилиты на python, а потом вдруг ой - десктопный софт на js. А по-вашему, это могло закончиться как-то иначе?
     
     
  • 2.15, Аноним (15), 10:40, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это тут причем ?

    Это из того что в браузеры только могут js крутить и кто не осилил 2 языка и решили на сервере тоже js крутить :(

     
     
  • 3.16, Аноним (145), 10:42, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и решили на сервере тоже js крутить :(

    А он возьми и нагни большинство других языков в этой среде. Даже nginx поплохело.

     
     
  • 4.39, Аноним (39), 12:26, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    кого оно там нагнуло?
    как похапе погоняло похапой, так и погоняет.
     
     
  • 5.79, Аноним (145), 14:20, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У пыхыпыхеров, верстающих одностраничники за еду, так и погоняет пыхыпыхой.
    Но это их родовая травма, не будем о них.
     
  • 4.174, йкЛще (?), 12:40, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> А он возьми и нагни большинство других языков в этой среде. Даже nginx поплохело.

    Даже не знаю, что более прекрасно в этой фразе... Уверенность в том, что js имеет объективные преимущества на бекенде над каким-либо бекенд-ориентированным языком, юношеско-максималистское "нагнул" без каких-либо обоснований или определения критериев "нагиба", или таки иллюстрация "нагибания языков" на примере реверсивного прокси-сервера, который к js в частности и к языкам программирования в целом примерно ортогонален...

     
  • 3.63, YetAnotherOnanym (ok), 13:41, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Это тут причем ?

    При том, что многие люди считают нормальным вызывать жирный интерпретатор для выполнения задачи, с которой справилась бы программка на C, дающая бинарник в несколько кБ (если не линковать статически, конечно), и они же хейтят сабж за прожорливость и тормознутость.
    А ведь Электрон просто поднял на новый уровень подход "легко и быстро писать, и чтобы интерпретатор за меня разруливал весь возможный головняк, пусть даже за счёт скорости и потребления памяти".

     
     
  • 4.116, Аноним (116), 17:41, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Легко, говорите? Если бы ещё сам ванильный жс не был таким говном, то этому всему было бы оправдание. А так... Полагаю, что для многих жс сейчас становится первым языком. И вот тут и кроется будущее.
     
     
  • 5.137, Lex (??), 20:31, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Говно отмирает
    Не_говно - развивается и его аудитория растёт
    Интересно, к какой из категорий можно отнести жс.. :)
     
  • 3.144, Lex (??), 21:05, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    JS + CSS + HTML
    И это без учета всяких Stylus / SCSS / прочего околоязыкового / околобиблиотечного / околофреймворкового зоопарка, так или иначе объединяющего разные куски в условно-единое целое.
    А, и ещё конкретно с нодой отдельная история сверх вышеперечисленного( если речь о фронтендерах, переходящих в бэкэнд ).

    Это.. не то, чтобы однозначно попахивало прямо уж неосиляторством целого «второго языка»...

     
  • 2.25, Аноним (25), 11:08, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Электрон есть неизбежное следствие всеобщего разброда и шатания в гуи-библиотеках и DE, и фактического отсутствия кроссплатформенности в них же.
    Электрон решает эти проблемы скопом. Да, ждет память, да, тормозит, если под него криво писать, но по сути это единственное существующее решение, позволяющее не подгонять гуй под толпу существующих DE.
    Можете хейтить.
     
     
  • 3.30, Аноним (30), 11:59, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Плюсую.

    > позволяющее не подгонять гуй под толпу существующих DE

    Я бы ещё добавил: и ОС

     
     
  • 4.85, InuYasha (?), 14:26, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вот уж действительно - чего париться, соблюдать какой-то look'n'feel - можно же сразу наляпать свой сказочный дизайн - и в прод.
     
     
  • 5.100, Аноним (25), 15:25, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не-а, не так. Вот ты написал что-то, а потом выясняется, что оно в гном3 не работает, на винде криво выглядит и с васянской убунтой несовместимо. А все ок, релиз.
     
     
  • 6.130, InuYasha (?), 18:49, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не-а, не так. Вот ты написал что-то, а потом выясняется, что оно
    > в гном3 не работает, на винде криво выглядит и с васянской
    > убунтой несовместимо. А все ок, релиз.

    wx, Qt.

    Хотя, софт, написанный 20 лет назад на чистом WinAPI, почему-то автоматически синхронизируется с лук-н-филом новых вёнд. А вот с линами, ну... )

     
     
  • 7.133, Аноним (133), 18:55, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > почему-то автоматически синхронизируется с лук-н-филом новых вёнд.

    Оно, конечно, есть такое. Но даже при всем при этом возможности интерфейса на WinAPI и возможности интерфейса на электроне как-то не совсем даже сравнимы.

     
     
  • 8.164, Аноним (164), 08:50, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Возможности у WinAPI безграничны Ограничено число стандартных классов, а значит... текст свёрнут, показать
     
     
  • 9.181, Аноним (25), 17:38, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как и у ассемблера Вот с затратами времени для получения приемлемого результата... текст свёрнут, показать
     
     
  • 10.187, InuYasha (?), 14:16, 23/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    О, типикал дев-гопс школотрон-респонс Если что, на WinAPI написан, например, M... текст свёрнут, показать
     
  • 5.102, Аноним (102), 15:32, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, лучше париться о сказочных look-and-feel всего подряд.
     
  • 5.146, Ordu (ok), 22:05, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вам шашечки или ехать? look'n'feel или функциональность?
     
     
  • 6.147, InuYasha (?), 22:18, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А почему в вашем мире это разделяемые понятия?
     
     
  • 7.148, Ordu (ok), 22:52, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А почему в вашем мире это разделяемые понятия?

    Потому что бывает look'n'feel без функциональности, а бывает функциональность без look'n'feel.

     
  • 4.104, анонн (ok), 15:39, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Я бы ещё добавил: и ОС

    Пингвинчик, Винда и МакОС - уже целая толпа?

     
     
  • 5.120, НяшМяш (ok), 18:03, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Если брать долю рынка - то да.
     
     
  • 6.123, анонн (ok), 18:13, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> Пингвинчик, Винда и МакОС - уже целая толпа?
    > Если брать долю рынка - то да.

    Особенно важна тут "доля рынка" пингвино-десктопов (напоминает пресловутое "мы пахали! Я - и трактор").

     
  • 3.47, proninyaroslav (ok), 12:46, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну если гуглу удасться выстрелить в flutter на декстопе, то это куда лучшее решение чем электрон. Хотя электрон всё равно будут выбирать просто потому что у компании всё остальное уже написано на JS и HTML, им нет смысла тратить деньги на flutter-разраба или перобучать нынешних.
     
     
  • 4.55, Аноним (52), 13:20, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чем лучше? Язык ужасный. Доступа к нативным методам нет. Всё это уже есть в React Native, только гораздо лучше.

    А с выпуском Turbomodules во Flutter вообще не будет никакого смысла

     
     
  • 5.121, НяшМяш (ok), 18:05, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Flutter вообще-то компилируется в натив и имеет интероп с С\С++ из коробки. А React Native даже хуже электрона, т.к. к тормозам жееса ещё добавляются тормоза моста к нативным компонентам.
     
     
  • 6.139, Lex (??), 20:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда в чем принципиальное отличие от того бесчисленного множества языков, которые компилируются в натив ?
    Зачем нужен ещё один - флаттер ?

    п.с: компоненты то вроде нативные, да только далеко не все на мобильных платформах применяют «нативные» c / c++.
    Иные ослушиваются и на яблоке «внезапно» применяют ObjC / Swift, а на андройде - Java / Kotlin.
    п.с[2]: да, мосты вполне могут подтормаживать, если через них тонны данных постоянно гонять туда-сюда( хотя для таких случаев есть «натив», т.к у того же RN на JS в первую очередь кодируется логика работы и отображения, а не переработка огромного потока данных в реальном времени - оно должно на уровне модулей реализовываться )

     
     
  • 7.156, НяшМяш (ok), 01:13, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Flutter это не язык, а фреймворк Язык у него Dart Примерно как Qt и C Я нет... большой текст свёрнут, показать
     
  • 5.180, proninyaroslav (ok), 17:24, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем лучше? Язык ужасный. Доступа к нативным методам нет. Всё это уже

    Ничего ужасного в дарте не вижу, язык как язык, с сильным влиянием java. Преимущество flutter как минимум в том, что это не тупо инстанс гугл хрома в обёртке как электрон, а самостоятельный GUI-фреймворк со своей системой отрисовки, которая базируется на Skia. Код дарта компилируется в нативный со своим рантаймом, в отличии от React Native или любого другого JS-фреймворка. И это большой плюс для производительности, близкой к нативным приложениям. Про доступ к нативным методам: в дарт уже завезли FFI

     
  • 3.49, Аноним (49), 13:03, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чем qt вам не нравиться?
     
     
  • 4.61, Аноним (61), 13:32, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Для вас есть отдельный котёл в аду.
     
  • 4.82, Аноним (82), 14:22, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кстати, там кути обещают не то в 6, не то в 7 задать жару. Уже сейчас qml вполне неплох, но он будет компилироваться в нейтив! Ух, жара пойдёт. А то достали с этими однопоточными блокирующимися питонами в гуе.
     
  • 4.101, Аноним (25), 15:28, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Лицензией.
     
  • 3.81, YetAnotherOnanym (ok), 14:21, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > если под него криво писать

    Здесь есть своего рода ловушка - если вы делаете "платформу", которая позволяет писать с минимальными интеллектуальными усилиями, то под неё только так писать и будут.

     
     
  • 4.99, Аноним (25), 15:21, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Трейдофф, что поделаешь. Но если у платформы высокий порог вхождения - на десктопах она не появится вообще. Слишком там большой зоопарк всего - требований, стандартов, необходимых совместимостей.
     
  • 3.107, Аноним (107), 16:12, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А потом приходит тесть: почини комп, нашел в кладовке. Я, говорит, на нем диссертацию делал.
    - И че ты с ним делать будешь?
    - В интернет ходить...
    И как ему обьяснить что на 133 МГц и 16 Мб ОЗУ в интернет не походишь? Он же на нем диссертацию делал!

    Еще скажите что это прогресс...

     
  • 3.135, Данило (?), 19:55, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ні. Просто серед програмстів є величезна кількість вебщиків які нічого крім JavaСценарію та CSS вчити не будуть.
     
  • 2.29, Im banana man (?), 11:48, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А вы на C++ хотите разрабатывать под Desktop? Или на чем? На Rust?
     
     
  • 3.33, Вы забыли заполнить поле Name (?), 12:12, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему нет? В идеале привязки должны быть к нужному языку.
     
     
  • 4.35, Im banana man (?), 12:14, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Почему нет? В идеале привязки должны быть к нужному языку.

    Я отвечу почему. Потому что есть у людей такая черта - жадность. Предприниматель, мелкий лавочник, крупный бизнес предпочтет заплатить в 3 раза меньше за поделие на Electron, чем на C++/Rust.

    Этим людям нужна сиюминутная выгода здесь и сейчас.

    Вот крупные игроки вроде Adobe могут вкладываться в стратегическое видение. Они же не хотят переписать Photoshop на Electron? Бред же! Абсурд!

    А вот мелочь всякая пытается выжить таким образом

     
     
  • 5.38, Вы забыли заполнить поле Name (?), 12:17, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> Почему нет? В идеале привязки должны быть к нужному языку.
    > Я отвечу почему. Потому что есть у людей такая черта - жадность.
    > Предприниматель, мелкий лавочник, крупный бизнес предпочтет заплатить в 3 раза меньше
    > за поделие на Electron, чем на C++/Rust.

    Ну это как ему продать. Будет хороший тулкит на С++/Rust - можно ему продать. Нарпимер, тот же Telegram Desktop написан на Qt, хотя никто не мешает написать его на electron.


     
     
  • 6.42, Im banana man (?), 12:38, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Почему нет? В идеале привязки должны быть к нужному языку.
    >> Я отвечу почему. Потому что есть у людей такая черта - жадность.
    >> Предприниматель, мелкий лавочник, крупный бизнес предпочтет заплатить в 3 раза меньше
    >> за поделие на Electron, чем на C++/Rust.
    > Ну это как ему продать. Будет хороший тулкит на С++/Rust - можно
    > ему продать. Нарпимер, тот же Telegram Desktop написан на Qt, хотя
    > никто не мешает написать его на electron.

    Хорошо, пусть так. Другой вопрос - сколько разработчиков С++ есть на рынке? Сколько JS разработчиков есть на рынке? Сколько они стоят? Сколько времени пройдет от старта разработки до MVP?

     
     
  • 7.45, Вы забыли заполнить поле Name (?), 12:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Хорошо, пусть так. Другой вопрос - сколько разработчиков С++ есть на рынке?
    > Сколько JS разработчиков есть на рынке? Сколько они стоят? Сколько времени
    > пройдет от старта разработки до MVP?

    На обоих языках хороших разрабов не много и стоят они дорого.

     
     
  • 8.65, Im banana man (?), 13:47, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А вы живете в идеальном мире, где рекрутеры, да и бизнес знает как отличить хоро... текст свёрнут, показать
     
     
  • 9.78, Вы забыли заполнить поле Name (?), 14:19, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для этого есть нормальное собеседование с решением задач, собеседование в нескол... текст свёрнут, показать
     
     
  • 10.87, Im banana man (?), 14:35, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    PHP-GTK, PHP-QT, and PHP-Wx ... текст свёрнут, показать
     
     
  • 11.177, Вы забыли заполнить поле Name (?), 14:19, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и как часто этим пользуются Вот и ответ на вопрос, что кол-во разработчиков ... текст свёрнут, показать
     
  • 9.83, YetAnotherOnanym (ok), 14:24, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А уж как ценится умение расфуфыривать хвост перед hr ом ... текст свёрнут, показать
     
     
  • 10.113, Im banana man (?), 17:13, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Толку-то Расфуфыривать надо перед технарями, кто тебя собеседовать будет ... текст свёрнут, показать
     
     
  • 11.136, Аноним (136), 20:15, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если перед hr-ом не расфуфырить, до технарей не дойдешь ... текст свёрнут, показать
     
     
  • 12.138, Im banana man (?), 20:34, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда проблем не было с фуфыреньем А вот технари разные бывают Иногда ребят... текст свёрнут, показать
     
  • 7.150, СССР (?), 23:19, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    прошли времена вэб сайтов. Сегодня актуалны биг-дата, машинное обучение, IoT. Электон это детское творчество ). гуи в разы удобнее писать на QML, оно и пошустрее будет и по памяти небо и земля.
     
     
  • 8.160, anonimous (?), 03:17, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И во тут, вспомнив, что QML это урезанный жс а, не, уже не особо и урезанный T... текст свёрнут, показать
     
     
  • 9.163, Im banana man (?), 08:42, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Фига себе Не знал Мне, как энтузиасту, свои поделия на нем делать, значит, не ... большой текст свёрнут, показать
     
     
  • 10.183, anonimous (?), 21:08, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот тут немного не о том, но и об этом кое-что есть https habr com ru post ... текст свёрнут, показать
     
  • 5.56, YetAnotherOnanym (ok), 13:21, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Этим людям нужна сиюминутная выгода здесь и сейчас.

    Дык отож...

     
  • 5.64, донни (?), 13:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, а майкрософт - мелочь, потому что так называется, да?
     
  • 5.84, Аноним (145), 14:26, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот крупные игроки вроде Adobe могут вкладываться в стратегическое видение. Они же не хотят переписать Photoshop на Electron? Бред же! Абсурд!

    Хоть и не Electron, но photoshop активно использует nodejs уже несколько лет как.

    "Photoshop recently shipped a new feature called Generator, but what not everyone realizes is that behind the scenes this feature is powered by a Node.js server built right into the tool. This means that you as a developer can now automate photo editing from JavaScript, or access Photoshop features from a Node app, or.. well, anything really. So this talk will take a look at what's possible when high-level tools expose low-level programmable interfaces, and show how to have some fun with this in Photoshop in particular."

     
     
  • 6.96, Im banana man (?), 15:10, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не, к ноде вопросов нет. Вот к Электрону! )
     
     
  • 7.112, Аноним (82), 17:10, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть ещё nwjs, который бывший хромиум+нода, а нынче платформа для приложений. С точки зрения пользователя у электрона куда лучше с производительностью и вроде пилят вулкан для вебгл? А так то же самое по-сути. Жор образовался не на пустом месте, а из-за нынешнего хромиума. Сама нода не особо жручая (ну, если сравнивать с жвм).
     
  • 5.86, Аноним (145), 14:27, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот крупные игроки вроде Adobe могут вкладываться в стратегическое видение. Они же не хотят переписать Photosho

    Вот только photoshop ни разу не кроссплатформенный. Что должно настораживать, не?

     
     
  • 6.89, Im banana man (?), 14:49, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Windows/macOS

    2 платформы, значит, Photoshop - кроссплатформенный.

     
  • 3.34, Аноним (34), 12:13, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Оптимально: UI на скриптовом языке (например, QML), остальная логика на C++ или Rust.
    QML всё ещё гораздо оптимальнее Электрона, и в Qt 6 станет только лучше.
    Кроме того, Электрона нет на мобилках, а QML есть.
     
     
  • 4.40, Аноним (-), 12:30, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А на чем discord и slack мобильные работают?
     
     
  • 5.43, Im banana man (?), 12:39, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А на чем discord и slack мобильные работают?

    Slack - Electron
    Discord - Electron

     
     
  • 6.90, Im banana man (?), 14:49, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >> А на чем discord и slack мобильные работают?
    > Slack - Electron
    > Discord - Electron

    За что минус? За правду? ) Утрись, обиженка. Эти два приложения работают на Electron - так-то!

     
     
  • 7.122, НяшМяш (ok), 18:11, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вопрос был про мобильные приложения и они уж точно не используют электрон. Ещё минус вдогонку за неумение читать.
     
     
  • 8.126, Im banana man (?), 18:25, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Туше Просмотрел Но не удивлюсь, что работают на нетативе - Flutter RN какой-н... текст свёрнут, показать
     
     
  • 9.159, НяшМяш (ok), 01:18, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Лады, компенсируем плюсом У Slack Java Kotlin и ObjC Swift А у Discord как ра... текст свёрнут, показать
     
  • 3.46, proninyaroslav (ok), 12:43, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    У раста есть биндинги к flutter. Вполне рабочий вариант
     
     
  • 4.53, Аноним (34), 13:18, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    После QML flutter смотрится как-то... ужасно что ли
    Излишне много синтаксического мусора, как и во всех популярных веб-фреймворках
     
     
  • 5.62, proninyaroslav (ok), 13:32, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Излишне много синтаксического мусора, как и во всех популярных веб-фреймворках

    Просто это подход "один язык для всего". От макета UI до сборочных скриптов. На андроиде сейчас тоже самое с UI происходит, называется Jetpack Compose.

     
  • 4.91, Im banana man (?), 14:50, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > У раста есть биндинги к flutter. Вполне рабочий вариант

    Flutter ждет то же будущее, что и Google+, и Wave

     
  • 3.134, Аноним (134), 19:16, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Electron поощряет порочные практики. А что не так с C++? На нем написано много приложений. Тот же firefox например.
     
  • 2.95, Аноним (-), 15:00, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Думать не надо, пора закапывать этого монстра.
     
  • 2.161, анононимчик (?), 07:47, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    На больших объемах данных Python потребляет память гигабайтами:) Это плата за "удобство" работы с ним и того что всё есть объект. Особенно строка. Вот как раз миллионы небольших строк в сотню мегабайт посимвольно съедают несколько десятков гигабайт. Одна из причин почему изобрели Numpy и Pandas.
     

     ....большая нить свёрнута, показать (78)

  • 1.11, Аноним (82), 10:31, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Лучше так чем венда-онли. Мультиплатформа действительно киллер-фича. Правда, разрабы всё равно не могут написать имя файла без ошибок, а линукс-то case-sensitive. Спасибо хоть костылей завезли (chattr +F).
     
     
  • 2.165, Аноним (164), 09:26, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как эта мультиплатформа чувствует себя на мобилках и в Хромобуках? Вот PWA работает действительно везде и не запускает целый отдельный браузер для каждого приложения.
     

  • 1.13, Аноним (13), 10:34, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Годно, нужно. Хейтерки-луддиты идут лесом.
     
     
  • 2.20, mos87 (ok), 10:57, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +8 +/
    зато ты такой жырный что даже в лес не пролезешь
     
  • 2.31, Аноним (31), 12:08, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У тебя в первом слове ошибка.
     
     
  • 3.80, Аноним (76), 14:20, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В какой букве?
     
     
  • 4.153, Аноним (153), 23:37, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В третьей.
     
  • 2.162, iPony129412 (?), 08:29, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да... Тут прям целое скопление луддитов...
    Ужас какой-то.
    Причем вряд ли кто на Electron что писал.

    Нормальная такая технология. Просто не надо быть глупыми максималистами.

     

  • 1.14, Аноним (145), 10:38, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Из программ, построенных на базе платформы Electron можно отметить редактор Atom, почтовый клиент Nylas

    Оба проекта мертвые.
    Вместо первого теперь VSCode, вместо второго - Mailspring.

     
     
  • 2.37, Im banana man (?), 12:17, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Из программ, построенных на базе платформы Electron можно отметить редактор Atom, почтовый клиент Nylas
    > Оба проекта мертвые.
    > Вместо первого теперь VSCode, вместо второго - Mailspring.

    Так MailSpring вроде же тот же человек делает, что и Nylas.

    Кстати, там папки уже можно создавать с правилами?

     
  • 2.54, Аноним (54), 13:19, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да и сайт Wagon уже пару лет как мертвый.
    Постоянно копипастят новость с прошлого релиза, а контент не проверяют :(
     
     
  • 3.70, anonymous (??), 14:08, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Копипастить и не проверять — вполне в духе js-макак.
     
     
  • 4.109, Аноним (145), 16:37, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как илитка из 8Б говоришь? У вас, говорят, этот год раньше закончили из-за карантина.
     

  • 1.18, mos87 (ok), 10:56, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    НАТЕ
     
  • 1.24, Аноним (24), 11:02, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто. Пойду скачаю себе побольше памяти и заценю.
     
  • 1.26, Аноним (69), 11:12, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    и как это раньше на сименсе хватало 500кб оперативки для оперы мини?
     
     
  • 2.60, Аноним (82), 13:31, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Там рендер на сервере, не считается. Припоминаю во времена симбиана, опера мини была довольно жручая и тормозная. Симбиановская опера была ещё более жручая, но она хотя бы сама рендерила и была полноценным браузером. Её кстати потом ещё по-моему встраивали в разные телефоны. Это был какой-то смежный проект, отдельно не продавалась?
     

  • 1.27, Аноним (69), 11:16, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да это промежуточная штука на вебне. Нам как бэ непонятно, зачем это. А им понятно. Потому что потом просто всё перейдёт в облака, и за виртуальное облачное окружение для запуска этих программ нужно будет платить как за интернет кровными или просмотром рекламы (или заполнением инфы о себе с номерами телефона).
     
     
  • 2.167, Аноним (164), 09:38, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Почему "или". А ещё до кучи, Ваши данные будут продаваться рекламным агрегаторам.
     

  • 1.36, Вы забыли заполнить поле Name (?), 12:14, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Новый релиз "любимой" платформы анонимов опеннета.
     
  • 1.44, nelson (??), 12:39, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    производители ОЗУ категорически ликуют
     
     
  • 2.141, Lex (??), 20:51, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Они и не переставали после выхода JVM
     

  • 1.50, Аноним (49), 13:06, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > -13

    О как новость опеннетчики заминусовали. Даже сильнее чем гтк.

     
  • 1.66, Аноним (66), 13:57, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Из программ, построенных на базе платформы Electron можно отметить редактор Atom

    Вообще-то это Electron изначально переделан из Атома.

     
  • 1.88, commiethebeastie (ok), 14:42, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Размер привет мира вырос с 200 до 300 мб?
     
  • 1.97, Аноним (97), 15:12, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Релиз ненужного от ненужной компании.
     
  • 1.98, Аноним (97), 15:15, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кстати кто напомнит почему это ненужное не поддерживается нативно, да и вообще никак, под Хром ОС?
     
     
  • 2.114, Аноним (128), 17:36, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что хром ОС это уже некстген: всё через онлайн, даже вскоды будут, как пример - EasyEDA.
     

  • 1.127, Аноним (127), 18:26, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очередное сборище аналитиков. Наверно трушные gjs или qml лучше? А ну да надо на С писать, там все будет быстро, хорошо и без багов как в сустемд.
     
     
  • 2.132, Аноним (128), 18:54, 20/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Напиши на JS прошу для микроконтроллера, а заодно драйвер твоего сетевого устройства.
     
  • 2.168, Аноним (164), 09:53, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Язык C позволяет вырезать изящную скульптуру или отрезать себе руку. Ограниченные языки не позволяют ни того не другого. Хорошо ли это? Каждый ответит по своему.
     

  • 1.140, Нонон (?), 20:43, 20/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вяленый все никак не завезут.. Хотя уже давно пора было бы..
     
  • 1.155, СССР (?), 00:58, 21/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    электрон забавная игрушка да и только. писать на нем окошки да рюшечки которые занимают как операционная система.. дурной тон. ну или как знаете, вот есть хорошее грузинское вино, а есть ДВ крепкое - пивас как выражаются его ценители,  ну или клинское ) - дешево, вкусненько,, и тем кто покупает такие напитки, не объяснишь, чо гораздо приятнее наслаждаться бутылкой вина за 800р, чем полторашкой за..., сколько там, ну 100 - 150р. И это чушка будет на тебя смотреть и не понимать, ну пивас то дешевле, на 800 руб можно 4-5 бутылей купить и весь вечер у подъезда просидеть пробухать.
    Так вот у программистов примерно так же, увы. Очень много программистов контентщиков, и они не могут понять в чем разница яп для контента и яп универсальных, на которых в том числе разрабатваются все современные технологии.
     
  • 1.166, минона (?), 09:35, 21/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хрен с ней, памятью.

    А субпиксельное сглаживание завезли наконец? А то сейчас запусил ferdi (electron) и в хромиуме открыл веб-варианты все тех же систем отправки мгновенных сообщений. Разница, что называется, на лице...

     
  • 1.175, iLex (ok), 13:31, 21/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот лучше бы хейтеры вместо традиционного ослоумия написали бы, чем этот Electron можно заменить. Может быть Qt, которое благодаря гениальной политике владельца вот-вот сдохнет? Или GTK, что после выхода новой версии по тормозам уверенно догоняет Electron, и скоро пойдёт на обгон?
    Сперва сделайте нормальный кроссплатформенный фреймворк, а уж потом ругайтесь. А то на безрыбье и Electron креветка.
     
     
  • 2.178, Anonn (?), 17:11, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >  GTK ... по тормозам уверенно догоняет Electron

    Догоняет? Тот летающий паровоз уже давно в будущем. Електрон еще скромняга в сравнение с этим ужасом десктопа. И вообще, кому нужен этот gtk кроме редхата? Вся надежда была на qt, но так и не вышло.  

     
  • 2.179, Anonn (?), 17:12, 21/05/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Сперва сделайте нормальный кроссплатформенный фреймворк

    Флаттер.

     

  • 1.184, Аноним (184), 21:22, 21/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Включён PDF-просмотрщик

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

     
  • 1.186, deeaitch (ok), 02:07, 23/05/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Electron погазал себя на примере Skype. Skype времен Qt3 был великолепен. Работал везде. На десктопах, ноутах, виндах, линуксах, планшетах, телефонах. При этом 512 килобит исходящего на ADSL хватало для вполне приемлемого качества видо. Да не FullHD но это было видно и можно было общаться.

    Пришли гавнокодеры и переписали на электрон. Теперь это уродство пользовать вообще нельзя. Жрёт не понятно сколько, телефон в панике, канал вообще затрудняюсь сказать какой нужен. На 3G оно так ничего и не вытянуло. Ерунда ваш электрон. Вот всё что о нём нужно знать.

    И не надо ляля про skype for busines и мол им пользуются. Никто уже в развитых странах им не пользуется. Если только это не навязанная политика компании по причине соглашения с Microsoft. Не зря появился тот-же zoom, который после последних новосте тоже скоро сдохнет. Уже во многих компаниях запрещать стали.

    Смысл делать интерфейс пользователя на электроне если он выглядит вырви глаз? Не считается с системными настройками и т.д. Даже с gtk проще чем с этим....

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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