The OpenNET Project / Index page

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

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

19.09.2018 12:13

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

Значительное изменение номера версии связано с обновлением до кодовой базы Chromium 66, платформы Node.js 10.2.0 и JavaScript-движка V8 6.6. Другие изменения:

  • Добавлены новые API для кастомизации текстовых полей (TextField API) и кнопок (Button API), а также для динамического управления ведением логов (netLog API).
  • Ранее доступные API дополнены новыми вызовами: app.isPackaged, app.whenReady(), process.getHeapStatistics(), win.moveTop().
  • Обеспечена возможность использования webview в режиме sandbox-изоляции.
  • Для node.js добавлены прослойки для доступа к реальным файловым путям (fs.realpathSync.native и fs.realpath.native).
  • Вызов fs.readSync адаптирован для синхронизации большого числа файлов.
  • Проведена чистка устаревших API и выполнен рефакторинг вызовов NativeWindow и menu.popup(). API api::Window переименован в api::BrowserWindow, а команда media-play_pause в media-play-pause;

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

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

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

  1. Главная ссылка к новости (https://electronjs.org/blog/el...)
  2. OpenNews: Уязвимости в Signal Desktop и в платформе Electron
  3. OpenNews: Релиз Electron 2.0.0, платформы создания приложений на базе движка Chromium
  4. OpenNews: Для платформы Electron представлен сервис автоматической доставки обновлений
  5. OpenNews: Уязвимость в приложениях на базе платформы Electron
  6. OpenNews: Релиз Electron 1.0, платформы создания приложений на базе движка Chromium
Лицензия: CC-BY
Тип: Программы
Ключевые слова: electron
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (172) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Иван Семеныч (?), 12:15, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +78 +/
    Рак, убивающий десктопные приложения.
     
     
  • 2.3, Аноним (3), 12:22, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –29 +/
    вы, батенька, маргинал :)

    вероятно вы ещё не застали те времена, когда народ тоннами делал гуи на MFC и Delphi, которые были гвоздями приколочены к размеру окна, и если монитор юзера сильно отличался от моника программера - то они не понимали друг друга :)

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

     
     
  • 3.6, Аноним (6), 12:28, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А функционал приложения на Ноде, да? ;)
     
     
  • 4.14, Аноним (14), 12:40, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Любой тупящий код всегда можно вынести на что-то шустрое. А вот писать гуй на шустром, задолбавшись и забросив проект, так и не добравшись до, собственно, функционала - увы, частая альтернатива.
     
     
  • 5.20, Аноним (20), 12:50, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Любой тупящий код всегда можно вынести на что-то шустрое

    Нельзя. Иначе выносили бы.

     
     
  • 6.29, anonimbl (?), 13:06, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Можно.
     
  • 6.175, Вася (??), 09:32, 24/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    можно!
     
  • 5.69, Аноним (69), 15:58, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Асинхронность js для серьёзного пользовательского приложения - это только дополнительная проблема, js разработан для недоверенной среды исполнения ( когда любой код может в любой момент быть прерван внешним воздействием, когда любой элемент интерфейса может быть "неожиданно" изменён/удалён/создан/перемещён внешним воздействием. Когда нет нормальной обработки ошибок (ввиду архитектуры).
    То что он стал массово использоваться т.к. браузер есть у каждого, а html+js+css кое как "налабать" любой школьник за 5 копеек это увы не технологический плюс, а особенность массовой культуры :)

    p.s. В Delphi хотя-бы события более менее в очередь вставали :)

     
     
  • 6.77, Антон (??), 16:11, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    еще веб стал массово использоваться потому что:
    1. ничего не надо ставить, открыл url и пользуешься
    2. браузеры есть для всех платформ
     
     
  • 7.80, Аноним (69), 16:20, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я же об этом написал :)
     
  • 7.89, Аноним (89), 18:42, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > 2. браузеры есть для всех платформ

    Уже нет. Вспоминаем про EME.

     
  • 6.85, Аноним (85), 17:43, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Кажется, тов. Аноним сам не понял, что за бред написал. Или понял, т. к. это выглядит даже не как бред, а заведомая ложь.

    > прерван

    Что, простите? Примерно с таким же успехом, как любой другой процесс может быть прихлопнут.

    > изменён/etc.

    Кем?

    > обработки ошибок

    Нани?

    > очередь

    А в жс нет очереди, вы считаете? И куда же попадают события после срабатывания? Не расскажете? Может, сразу в стек?

     
  • 5.88, Аноним (6), 18:40, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Любой тупящий код всегда можно вынести на что-то шустрое.

    Web/JS-макаки будут выносить?

     
  • 4.86, Аноним (86), 18:36, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот только не надо. Для десктопных приложений функционала ноды хватает за глаза!
     
  • 3.11, Аноним (11), 12:38, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Наверное вы будете в восторге когда ПО будет писаться типа так:

    createApplication({
    windowed : true,
    with_vocie_record : true,
    with_camera_support : true,
    with_uber_3d_engine : true
    });

    Программист тогда сможет сконцентрироваться на самой идее, не отвлекаясь на код.

     
     
  • 4.50, microcoder (ok), 14:48, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А что в этом плохого?
     
     
  • 5.52, anonymous (??), 14:56, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сужение перечня решаемых задач, очевидно же.
     
     
  • 6.58, microcoder (ok), 15:01, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Какого перечня? А инкапсуляция в ООП тоже понимать как "Сужение перечня решаемых задач"?
     
     
  • 7.108, anonymous (??), 21:11, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А где ты тут ООП увидел?
     
  • 5.67, Аноним (11), 15:53, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Плохо то, что поверх тысячи слоев абстракций лепится еще тысяча, а потом удивляемся почему современный веб тормозит.
     
     
  • 6.79, microcoder (ok), 16:20, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А это разве не принцип ООП - инкапсулирование?
     
     
  • 7.103, Илья (??), 20:52, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Инкапсуляция и прикрытие фасадом чужого говнокода это разные вещи.
     
     
  • 8.148, Аноним (11), 10:11, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо, добрый человек, очень точно выразил мою мысль ... текст свёрнут, показать
     
  • 4.57, Аноним (57), 15:01, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –6 +/
    а еще лучше так:
    create мне всё true & exactly({
    end
    })
     
     
  • 5.62, Аноним (62), 15:12, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Когда хотел пошутить, но вместо этого выставил себя дятлом.
     
  • 4.154, Stax (ok), 17:11, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Если при этом оно без косяков будет интегрироваться с современным десктопом, поддерживать hidpi, корректно распознавать микрофон и камеру - я только за.

    Потому что огромная масса софта, написанного более изощренно, всем этим похвастаться не может.

     
  • 3.12, Аноним (-), 12:39, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +17 +/
    да, были кривые приложения на MFC. На делфи кривых было намного меньше. Но тогда программист не отнекивался, если у него выпадающий список открывался 10 секунд, он находил причину и это исправлял. "электронщики" же ничего не могут с этим сделать! "Оно так работает, у всех". В 5 местах работает, в одном - тормозит. Ничего никто не может решить. "А попробуем обновиться". Вебмакаки на марше
     
     
  • 4.15, Аноним (14), 12:42, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что нужно сделать с хромом, html и js, чтобы выпадающий список открывался 10 секунд, и дело было не в кривом js, а в самом движке?!
     
     
  • 5.30, anonimbl (?), 13:07, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Запускать на ведре 20ти летней давности.
     
     
  • 6.71, Аноним (69), 16:02, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    и почему ему не хватает мощности которой хватала для САПР 20 лет назад ( в разрешении 1280*960 )?
     
  • 5.61, Аноним (61), 15:11, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ок, хороший аргумент про хром, приведу горе-разработчику его в пример, пусть делает по-нормальному
     
  • 4.74, trdm (ok), 16:05, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > "Оно так работает, у всех"

    не у всех, а только у тех кто имел глупость связаться.

     
  • 4.81, пох (?), 16:26, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да ладно, тебе тогда просто повезло с программистом (а чужих поделок на дельфях ты, видимо, счастливо избёг)

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

    впрочем, мне достался такой на перле. 10 секунд? А пару минут не хочешь?

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

     
  • 3.26, Аноним (-), 12:59, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ты позоришь честное имя анона.
     
  • 3.34, Орк (?), 13:16, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > сейчас же создание гуя - это технически простая задача

    Я чуть смузи на подвёрнутые джинсы не пролил

    >  что позволяет сконцентрировать внимание программера на функционале прилады

    Тоже считаю, что на javascript бэкенды как-то атмосфернее получаются

     
  • 3.43, Owlet (?), 13:47, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > вероятно вы ещё не застали те времена, когда народ тоннами делал гуи на MFC и Delphi

    Я вот застал. Я ещё я застал времена когда гуи делали на Qt, они работали везде и не жрали ресурсы как сумасшедшие. Блин, да на Python+GTK/Qt будет эффективнее!

     
     
  • 4.54, anonymous (??), 14:57, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они и сейчас не жрут. 4-я кутя до сих пор работает везде без проблем. Считай насильно в гроб загнали.
     
  • 3.48, Это я (?), 14:18, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И забить на ее эффективность. Это антиэкологичный стек технологий.
     
  • 3.49, iPony (?), 14:19, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вероятно вы ещё не застали те времена, когда народ тоннами делал гуи на MFC и Delphi, которые были гвоздями приколочены к размеру окна
    > сейчас же создание гуя - это технически простая задача

    Только почему-то мало с ней справляется. Ничего толком не изменилось.
    Просто кучи ужасных интерфейсов можно найти во многих проектах.
    Какая разница Delphi, MFC или Qt, Web, C#, если рубанок в руках у пьяного слесаря? Который просто на абы как накидывает графические элементы.

     
  • 3.105, Аноним (105), 21:02, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > которые были гвоздями приколочены к размеру окна

    Приколотить к размеру окна можно и html, а плавающий layout можно было делать и в delphi 2.0, это конец 90-х.

     
  • 3.130, псевдонимус (?), 23:51, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше быть маргиналом чем пожерателем экскрементов.
     
  • 2.9, Аноним (-), 12:35, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    У нас, короче, прозрение. Специально взяли одного чела, что бы он делал конфигуратор для ПО. Выбрали electron, мол это современно, а главное быстро. Ну он первую версию конфигуратора забацал за неделю, все ахнули, мол круто, быстро, и работает. Оказалось, правило 20/80 во всей красе. Уже полгода длится проекта, конфигуратор разрастается, и вуа-ля, списки с прокруткой и выпадающие боксы уже тормозят. И это не обращение за каждым элементом наружу, а манипуляции массивом уже полученной инфы, в потрохах электрона.
     
     
  • 3.16, Аноним (14), 12:43, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Позовите в команду человека, который уже имеет опыт оптимизации тяжелых веб интерфейсов под хром, делов-то.
     
     
  • 4.42, НяшМяш (ok), 13:44, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +9 +/
    А такие разве бывают? Если даже ребята из скайпа или слака не могут это сделать. Проще найти нативного разраба (на кутях, делфи, етц) который безо всяких оптимизаций сможет сделать нелагающий список, потому что натив.
     
     
  • 5.72, Антон (??), 16:03, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    скайп - едва выносимый кошмар, слак тоже недалеко ушел. Это антипримеры приложений на electron.
    Что у вас там за конфигуратор такой?
     
  • 5.138, Аноним (138), 03:59, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    discord и vscode отличные примеры качественого софта на электроне.
     
  • 4.75, Аноним (69), 16:05, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тяжёлый да... ржу не могу, там что 3D сцены с отрисовкой и подписями, с летающими камерами и зеркалами?
     
  • 3.91, Аноним (86), 18:53, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обратите внимание на приложение Discord. Все красиво, работает и совсем не тормозит! Меняйте программера который даже электрон не осилил. :)
     
     
  • 4.95, поменявший программера (?), 19:30, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ничего, что приложению discord из всего гуя надо окошко с чятиком, формочку с text input и еще кнопку "нахрен этот текст, давайте просто громко вопить в микрофон"?

    а у людей какой-то там конфигуратор, видимо, сложной софтины (раз вообще понадобился), с миллионом взаимосвязанных - выбрали тут, значит вон там должны стать такие и такие варианты, а тут открыться дополнительный раздел - параметров?

    они поменяют - он им обратно discord и нарисует. Сто раз так делали.

     
     
  • 5.135, Аноним (135), 02:51, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А вы правильно представляете себе графический конфигуратор? Там просто тормозить нечему...
     
  • 4.109, так (?), 21:24, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://i.imgur.com/oS61azG.png
     
     
  • 5.110, так (?), 21:25, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    это без активного звонка,просто открыл программу
     
  • 4.141, Это я (?), 09:18, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сидишь такой на Core i5 с турбобустом на одно ядро до 4+ ГГц, открываешь приложения на Электроне и думаешь:«Да, вот надо же, как хорошо сделали! И даже совсем не тормозит!».
    (Правда, скроллинг всё равно почему-то затупливает при быстром пролистывании не закэшироавнных чатов с картинками, чего не почему-то не случается, например, в Телеграме на более слабом железе).
     
     
  • 5.155, Stax (ok), 17:14, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Оно конечно не тормозит (и на i7 тоже не тормозит), но память все-таки подъедает.
    '''
      PID USER        VIRT    RES    SHR   SWAP  %CPU  P nTH   TIME  PR  NI S COMMAND                                                        
    5544 user     2306,5m 923,2m 582,6m               6  21   8:26  20     S /usr/lib/slack/slack --type=renderer --disable-pinch --force-c+
    '''

    Ну а что скроллинг затупливает, так зато он с иллюзией бесконечного скроллинга!

     
  • 2.13, SpiritOfStallman (ok), 12:40, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А почему вы, лично, не спешите переписывать приложения, которые авторы решили делать на электроне? Ведь на любом другом гуйе писать одно удовольствие (да и проблем с ними нету). У вас есть все возможности спасти десктопы :)
     
     
  • 3.35, anonymous (??), 13:22, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Готов обещать написать клиент скайпа, как только откроют протокол.
     
  • 2.21, vitalif (ok), 12:52, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сами дохнут
     
  • 2.46, mimocrocodile (?), 14:08, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное, не всё в порядке в датском королевстве, даже если такой убогий электрон может его убить
     
  • 2.70, Антон (??), 16:01, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    рак это программисты, которые пишут эти приложения. VSCode же нормально сделали, можно использовать.
    Сейчас весь мой ежедневный софт это electron и java и не могу сказать что java-приложения чем то легче. Тоже тормозят.
     
  • 2.82, Аноним (82), 16:45, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Наоборот, он демонстрирует насколько web инфраструктура неприменима для десктопа, да и для самого веба.
     

     ....нить свёрнута, показать (59)

  • 1.2, Аноним (11), 12:18, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +19 +/
    Когда же это уже сдохнет...
     
     
  • 2.10, Аноним (10), 12:36, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Нескоро.

    Есть люди, которые пишут под десктоп, а есть все остальные.

    Остальных сейчас больше - по понятным причинам, я думаю.

    Однажды возникает ситуация, когда системщику или веб-кодеру нужно запилить что-то для десктопа. Можно взять биндинги QT для твоего языка и разобраться (к слову, мы в такой ситуации так и сделали).

    Но потом потребуется затащить в систему кучу библиотек QT - тоже по понятным причинам, полагаю. Или GTK. Или ещё что-то.

    Все будут пользоваться такими комбайнами, как Electron, когда полноценное десктопное решение не нужно. Потому что не надо библиотеки тащить, и херак-херак и в продакшен можно.

    А потребности в десктопных решениях всё мненьше.

     
     
  • 3.24, Аноним (24), 12:56, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А Электрон то, конечно, не куча, ага.
     
     
  • 4.31, Аноним (31), 13:09, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Куча, но зато искаропки
     
     
  • 5.41, Аноним (10), 13:43, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да.
     
  • 5.59, 0xffff (?), 15:06, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чтобы куте было из каропки, надо статически линковать.
     
     
  • 6.76, Антон (??), 16:05, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ага. пробовали. Пока в Вилларибо статически линковали QT, в Виллабаджо уже выкатили первую бету тестерам и уехали в отпуск.
     
     
  • 7.106, Илья (??), 21:07, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Наоборот, это в виллабаджио проблемы, а вилларибо всегда использовали fairy. Эх, вы...
     
  • 6.176, ivanpetrov (ok), 00:34, 26/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    И что такого нового появится в статически слинкованном?.
    Но если надо, то это дело 30 минут, так что тоже не проблема
     
  • 3.144, Аноним (144), 09:53, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно взять биндинги QT для твоего языка и разобраться (к слову, мы в такой ситуации так и сделали).

    QuickTime?

     
  • 2.51, microcoder (ok), 14:52, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Когда найдешь адекватную альтернативу VS Code.
     
     
  • 3.87, Иван Семеныч (?), 18:39, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    GNU Emacs. Since 1985.
     
     
  • 4.101, Аноним (101), 20:41, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Eсли ему добавить нормальное автодополнение, удобный переход по файлам проекта в директории, удобный вызов команд - тормозить он будет не меньше vscode.

    Реальным отличием от vscode обладает geany - он уступает по гибкости и фичам, но он легок, и в нем есть необходимые вещи, такие как вызов команд и переход между файлами по набору имени.

     
     
  • 5.166, Мейнард (?), 08:59, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В emacs есть все вышеперечисленное (единственное отличие, что нужно сделать соответствующие указания в init.el). И он точно не тормозит от этого.
     
  • 5.169, Аноним (169), 16:17, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Eсли ему добавить нормальное автодополнение,

    И чем оно не нормально?
    https://pic4a.ru/89/bXk.png
    Разве что эмоджиков не хватает, это да.

     
     
  • 6.170, Geanonim (?), 19:59, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вовзращаемый тип?
     
     
  • 7.172, Аноним (169), 21:14, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Вовзращаемый тип?

    Возвращаемый тип выбранного варианта отображается в статусбаре. Лично мне так удобнее. Но на вкус и цвет:
    http://tuhdo.github.io/static/auto_complete.gif
    http://tuhdo.github.io/static/c-ide/semantic-boost-demo.gif

     
  • 3.128, rshadow (ok), 23:42, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А чего там такого безальтернативного по сравнению с любым "продвинутым" редактором типа vim, emacs, sublime и т.д.?
     
     
  • 4.142, Аноним (142), 09:40, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Удобство
     
     
  • 5.145, Аноним (145), 09:56, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Удобство чего ?
     

  • 1.4, Аноним (4), 12:24, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Посоветуйте хорошей кроссплатформенной гуйни на Node.js без всяких там браузеров и HTML?
     
     
  • 2.7, Anonimus (??), 12:31, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Посоветую не использовать node.js для создание GUI не для html...
     
     
  • 3.68, Аноним (68), 15:54, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    node.js тоже не для html
     
     
  • 4.150, Anonimus (??), 11:21, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для html хотя бы может быть оправданно, но то что node.js для десктопа плохо - это факт.
     
  • 3.92, Аноним (4), 19:18, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Аргументы?
    Понятно, что скриптовые языки далеко не всегда стоит использовать как основу десктоп-приложения, но вон даже для тормозного питона есть Qt, чем нода хуже?
     
     
  • 4.151, Anonimus (??), 11:22, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    питон тоже не особо хорош, но qt - это хотя бы не свой браузер для каждого приложения.
     
  • 2.18, Виталик (??), 12:48, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Есть https://proton-native.js.org/ и ряд других, но они все сильно проигрывают электрону в экосистеме и стабильности.
     
  • 2.153, Лис (?), 14:47, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Здесь посмотри: https://github.com/styfle/awesome-desktop-js
     
  • 2.163, DarthVictor (?), 02:20, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    React Native для десктопа можете попробовать.
     

  • 1.5, Аноним (5), 12:26, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    Electron - когда мерзость имеет имя и форму
     
  • 1.17, Аноняшка (?), 12:45, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Позорище и посмешище, пишите на Go, это современно, красиво и работает...
     
     
  • 2.27, Аноним (10), 13:00, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Да, Go - это, действительно, и современно, и работает хорошо. Но только вопрос: какое это отношение имеет к графическому интерфейсу пользователя?
     
     
  • 3.160, Аноним (160), 00:50, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    https://bluxte.net/musings/2018/04/10/go-good-bad-ugly/

    Очень современно, да.

     
  • 2.116, Junior frontend developer (?), 22:08, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Go и "современно" не совсем сочетается в одном предложении. В духе 70-ых вы имели ввиду?
     

  • 1.19, Celcion (ok), 12:48, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    А сколько гигов памяти жрет "Hello World!" на нем в этой версии?
     
     
  • 2.129, rshadow (ok), 23:45, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Открой одну about:blank в браузере и посмотри =)
     

  • 1.22, nib952051 (ok), 12:54, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    проблему с лицензиями они уже исправили?
     
  • 1.25, Виталик (??), 12:57, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А как кстати скайп на электроне кто пробовал? Я просто не юзаю пропитарное ПО, но майки видимо единственные кто умеет писать на электроне, так как их вс код это единственное электрон приложение которое на глаз работает так же быстро как нативные. Может и из скайпа уже конфетку слепили?
     
     
  • 2.36, Аноним (36), 13:23, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Последние билды скайпа уже не на электроне, они на react-native перешли. На insider-билдах можно посмотреть — замечательно работает под виндой.
     
     
  • 3.38, Виталик (??), 13:33, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Реакт нейтив для десктопа и кросс платформенно? Круто если появится возможность писать такие приложения простым смертным.
     
  • 2.37, 123 (??), 13:31, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >их вс код это единственное электрон приложение которое на глаз работает так же быстро как нативные

    Сложно представить на основе чего вы сделали этот вывод. Разве что сравнить с тяжеловесным Microsoft Visual Studio, но он "мягко говоря" по возможностям не ровня этой наколенной поделке.

     
     
  • 3.39, Виталик (??), 13:36, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Из собственного опыта. Все электрон приложения у меня притормаживают. Все кроме вс кода, он работает идеально быстро, если б не знал что там электрон то и не подумал бы никогда. и это единственное доказательство для меня что на электроне таки можно написать что-то хорошее.
     
  • 2.132, KonstantinB (??), 00:33, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На порядок глючнее того же слака. Пару раз релизы были настолько неюзабельны, что приходилось пользоваться preview-версиями.

    С vscode это сравнивать по качеству вообще нельзя.

     
     
  • 3.171, Аноним (171), 21:00, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ложь. Слак хуже, тормозней, абсолютное неюзабельное днище
     
  • 2.139, qrKot (?), 06:09, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> но майки видимо единственные кто умеет писать на электроне

    Ну да, следуем их рецепту на примере VSCode: форкнуть электрон, переписать половину электрона на С++, в релиз. Немного не тот способ использования, который в оф. доке электрона описан, правда?)

     
     
  • 3.143, Аноним (69), 09:48, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну в МС сначала оттестили идею, идея как атома так и электрона прокатила, но вот реализация электрона им не подошла, пришлось поправить, тем более что у них хватает народа на такие мелочи.
     

  • 1.28, Аноним (31), 13:05, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Идея хорошая, но отдельный браузер для одного приложения - это ппц. Надеюсь вебасембли сделает электрон классной штукой.
     
     
  • 2.53, microcoder (ok), 14:56, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну а бывает целый браузер для "какой-то там" простенькой странички в интернете Васи Пупкина с выводом Hello, World! И что? Закопать браузер и написать нативное ПО для странички?
     
     
  • 3.56, anonymous (??), 15:00, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше закопать вэб, раз для странички Васи Пупкина других вариантов нет.
     
  • 2.60, Аноним (60), 15:06, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Круг замкнулся
     
  • 2.123, rshadow (ok), 23:35, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как раз не весь браузер, а только движок. Не сильно то и жернее какого нибудь xml+js+qt.
     
  • 2.161, Аноним (160), 00:51, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вы точно понимаете, что такое веб ассембли? Какая связь между целым браузером и появлением васма?
     
     
  • 3.167, Аноним (31), 09:02, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я так вижу. Нужна bwm (browser virtual machine) и в ней уже есть все что нужно для создания браузерного инстанса (окно с вебасемблистеком). Внутри инстанса уже вебасембли. И пусть нормальные языки начнут конкуренции за фреймворки в этой теме.
     

  • 1.32, Аноним (31), 13:12, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Давно уже пора сделать браузер как JVM или .NET core.
     
  • 1.33, Аноним (33), 13:13, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Забыли добавить в список:

    - требует слишком много памяти
    - тормозит

     
     
  • 2.55, microcoder (ok), 14:58, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну не знаю. VS Code летает и альтернатив не вижу.
     
     
  • 3.65, Аноним (65), 15:23, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    сублиме
     
     
  • 4.78, Антон (??), 16:12, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    практически мертв
     
     
  • 5.83, Аноним (82), 17:13, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Туда и дорога, потому что vim.
     
     
  • 6.112, Илья (??), 21:25, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Саблайм удобный для всякой мелкой работы с текстом. Пусть злые языки говорят, что он полумёртвый - ничего страшного. У нас люди вообще notepad++ используют.

    Вим для нормальной работы слишком долго настраивать. Хотя штука мощная. Все эти dw dG S o I

     
     
  • 7.149, 123 (??), 10:46, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >У нас люди вообще notepad++ используют.

    В защиту notepad++ скажу, что он активно развивается, неимоверно легковесен (VS CODE на фоне его это чудовищный неповоротливый монстр), расширяемый, функционала за последние года три в него прибавили, плюс он не позиционируется как "интегрированная среда разработки"

     
  • 5.94, robot228 (?), 19:26, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Что? Ты совсем, чужак?
    Под саблайм периодически пишутся плагины как минимум. Далее, много всяких фишек и всё работают.
    Если он каждый день как поделки на электроне не релизятся, это не значит что он мёртв.
     
     
  • 6.117, Junior frontend developer (?), 22:14, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Плагины низкокачественные, костыльные, по сравнению с VSCode. Понимание кода, гибкость интерфейса страдает
     
  • 6.134, Лис (?), 02:40, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Открой большой (больше 100 мегабайт) XML файл и попробуй посворачивать в нём узлы, но боюсь он вылетит ещё раньше чем загрузит тебе файл. А vscode откроект и бодренько работает, без существенных тормозов сворачивает и разворачивает большие ветки.
    Вот так внезапненько.
     
  • 5.99, iPony (?), 20:14, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Открываешь так текстовый файл в Sublime Text, а тебе на "ваш текстовый редактор устарел".
     
     
  • 6.111, Аноним (111), 21:25, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это винда так что ли сообщает?
     
  • 3.125, rshadow (ok), 23:37, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    5 минут летит, потом 1 отдыхает, потом 5 летит ....
     
  • 2.124, rshadow (ok), 23:36, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Потому пока и не получило взрывного роста.
     

  • 1.40, Аноним (40), 13:36, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Хех, я вангую что еще лет через 5 с вводом WebAssembly в продакшин, появяться проги  написанные на теж же java \ с++ и выполняемые в том же электроне. Ибо можно "тяпляп и в продакшн". А потом мы прийдем к общему рантайму для приложений... затем рантаймов станет несколько... и все по новой.
     
  • 1.45, mimocrocodile (?), 14:05, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Электрон отличная штука для троллинга, а иногда на нём можно быстро сварганить кроссплатформенный UI, так что одобряю

     
  • 1.63, AnonPlus (?), 15:12, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Электрон, может быть, и не плох, но вот что не так с людьми, использующими его?

    Возьмём популярные клиенты Discord и Twitch. У них до 2018 года не было простейшей функции "запустить приложение свёрнутым".
    2018, мать вашу, год на дворе, а приложение автозапускается и висит по центру экрана. Это нормальные люди писали?

     
     
  • 2.66, Аноним (65), 15:25, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Жабаскриптеры пытались добавить эту функциональность в c/cpp-файлы Electron, но они вебпаком не собираются потом.
     
  • 2.159, Stax (ok), 20:12, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > 2018, мать вашу, год на дворе, а приложение автозапускается и висит по центру экрана. Это нормальные люди писали?

    Э, что?? А зачем вы вообще требуете этого от приложения? Обычно рабочий стол автоматически восстанавливает окна в том виде, в котором они были при выходе (во всяком случае, гном у меня так сам делает). Хочется хитрее - возьмите devilspie2. Нафига в каждое приложение тащить всю эту функциональность-то?

     
     
  • 3.164, AnonPlus (?), 02:27, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это круто, но увы, винда так не делает. Может, и сработало бы, если бы комп не выключался, а отправлялся в сон, но мне требуется полноценное выключение.
     
     
  • 4.168, Stax (ok), 12:40, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так винда и комфортный десктоп это очень далекие понятия. Там просто до фига чего не хватает. Что же теперь, из-за этого во все приложения кучу дублирующего кода лепить? Возьмите какой-нибудь другой десктоп, не винду, и куча проблем решится.
     

  • 1.64, Аноним (64), 15:22, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Юзаю хендмейд электрон аппы для airsonic и google drive. Удобно.
     
     
  • 2.98, Shevchuk (ok), 19:45, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    nativefier? https://github.com/jiahaog/nativefier
     
     
  • 3.131, Аноним (64), 00:32, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тоже неплохая штука, но там были проблемы с запуском. Может уже починили, гляну
     

  • 1.84, iZEN (ok), 17:23, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этот ваш Chromium 5 часов компирируется, Node.js - 30 минут. Для сравнения: OpenJDK8 компилируется 25 минут. Про сравнение работы программ под тем и другим не говорю - оно не в пользу интерпретаторов скрипт-кода.
     
  • 1.93, robot228 (?), 19:23, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда оно уже рипнется. Так задолбало это...
    Мастхэв менеджер паролей Bitwarden сделали клиент для десктопа на нём и я в шоке был.
    Думал для слака поставлю клиент, а он тоже на этой параше.
     
     
  • 2.96, пох (?), 19:33, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    надеюсь, никогда.

    иначе как мы будем отличать действительно мастхэв от "менеджера паролей", авторам которого вообще может придти в голову сделать интерфейс на эшелоне? (могу представить, где они хранят твои пароли - и как)


    > Думал для слака поставлю клиент, а он тоже на этой параше.

    молодец, теперь ты знаешь еще одну ненужную хрень, которую ставить никуда не надо и пользоваться ей - тоже.

      

     
     
  • 3.100, robot228 (?), 20:26, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ты удивишься но у меня самопис+keepassxc. Bitwarden лишь как синхронизация между устройствами. Хотя ничто не мешает мне синхронизировать файл бд через некстклоуд или сиафайл, или гуглдиск и т.п..
     
  • 2.165, Аноним (135), 04:17, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Поймите вы уже наконец всей братией одну простую вещь: ваша личная неприязнь к электрону не стоит ничего, зеро, ноль. Есть люди который считают его достойным инструментом и пишут на нем софт, пока вы гоняете воздух и накидываете дерьмо, считая это достйным занятием. Для тяжеловесных программ - инструмент отличный, но вот для маленьких - тяжеловат в плане потребления памяти и использовать тут электрон явно не стоит. Если следовать этому простому правилу - электрон вас только порадует!
     

  • 1.97, Аноним (97), 19:39, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Огонь. Просто огонь. Ровно настолько, насколько его тут ненавидят, я радуюсь этому релизу.
     
     
  • 2.102, жабабыдлокодер (ok), 20:46, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Кому-то и кобыла - невеста...
     
     
  • 3.133, Аноним (64), 00:34, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А у кого какая любимая поня?
     

  • 1.104, Аноним (104), 20:55, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Не совсем понятно зачем все это нужно. Когда почти в каждом языке можно взять компонент WebKit или WebEngine и использовать. В целом выглядит как какой-то мостик для перехода Web-разработчиков на Desktop. В целом совершенно непонятно зачем это нужно.

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

     
     
  • 2.107, anonymous (??), 21:10, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И как оно там в параллельном мирке то?
     
     
  • 3.113, Аноним (113), 21:30, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мобильная IDE. Чтобы выделить слово нужно тапнуть и немного подержать.
     
     
  • 4.114, пох (?), 21:37, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Мобильная IDE. Чтобы выделить слово нужно тапнуть и немного подержать.

    а чтобы набрать - выбрать его в списке прокрутки из пары тысяч ;-)

     
     
  • 5.173, Аноним (173), 13:29, 22/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >а чтобы набрать - выбрать его в списке прокрутки из пары тысяч ;-)

    Вот ты смеёшься, а Apple уже идею подхватили!
    https://www.youtube.com/watch?v=DYW42PIV8bU

     
  • 2.115, Аноним (82), 21:40, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очень интересно чем занимается человек у которого почти все приложения переехали в мобильный - устройство без клавиатуры, без координатного ввода, без экрана, без сети, без хранилища и без периферии.
     
     
  • 3.156, Аноним (104), 17:40, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Заказываю еду, путешествую, звоню. Или вопрос про профессиональную деятельность?
    Я просто профессиональную деятельность не рассматриваю, так как это прикладная к жизни часть.
    А остальное действительно мне стало удобнее в телефоне.
     
  • 3.157, Аноним (104), 17:48, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А чем экранный ввод не уставиает Написать пару слов можно Ну не статьи фигачит... текст свёрнут, показать
     
     
  • 4.174, Аноним (173), 13:33, 22/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>Недавно печатал рекламный плакат просто переслал макет от дизайнера в издательскую компанию.

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

     
  • 2.119, robot228 (?), 22:33, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пока я пользуюсь фотошоп на декстопе он никуда не денится.
    Пока я пользуюсь фотошоп на декстопе мобильные приложухи останутся там же где и сейчас, т.е. на дне.
     
  • 2.121, Аноним (33), 23:10, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да, примерно так и рассуждают дизайнеры и их менеджеры, понятия не имеющие насколько это всё неэффективно. Из таких вот потом вырастает "хайлоад" на 10 транзакций в секунду.
     

  • 1.118, Аноним (118), 22:22, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "официальные клиенты к таким сервисам, как Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire и Discord" и все это тупит в случае любой повышенной нагрузки на систему просто нереально. Спасибо за хорошее ПО.
     
     
  • 2.122, Аноним (33), 23:11, 19/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Лень, жадность и необразованность. Всё оттуда.
     
     
  • 3.178, Попугай Кеша (?), 16:43, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Жадность, миром рулит бабло. Доброе утро
     

  • 1.126, rshadow (ok), 23:40, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Еще половина софта под android/ios на том же браузере крутится. И от натива не сильно отличается.
     
  • 1.127, Капитан (??), 23:40, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давным давно были такие штуки как dialog. Или, к примеру, уже не так давно, gtkdialog, Zenity - все эти штуки.
     
  • 1.137, Аноним (137), 03:43, 20/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно сделать то же самое, только на основе firefox.
     
     
  • 2.146, Аноним (144), 10:00, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    XULRunner. Но mozilla protect. И потому XUL выкинули на мороз.
     
  • 2.147, Аноним (145), 10:01, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы тopмозилло еще сильнее ?
     
     
  • 3.152, Аноним (152), 11:33, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    TorMozilla?
     
  • 2.158, Аноним (104), 17:54, 20/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Можно осилить написание обычного GUI и забыть о браузерном изврате как о страшном сне.
    Одни преимущества - динамическое связывание, небольшой размер, унифицированный внешний вид.
     
     
  • 3.162, Аноним (160), 00:57, 21/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И тормозит меньше.

    Но это же надо учиться, а когда смузи и фалафель?

     

  • 1.177, Попугай Кеша (?), 16:43, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Electron идеален для бизнеса! Можно быстро выдавать результат! А лучше налабать 1-ю версию, срубить деньжат и свалить с проекта. А допиливать-мучаться пусть будут норм ребята за еду.

    Зато обратная связь! Зато бизнес рад! Зато эффективность! Зато можно пощупать!

     
     
  • 2.180, ёкнр (?), 17:09, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    +10500
     

  • 1.179, ёкнр (?), 16:59, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А 16 гигов памяти хватит ли для десктопных приложений под Electron?
    Спрос на Веб-макак конечно вырастет.
     
     
  • 2.181, Попугай Кеша (?), 12:41, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А 16 гигов памяти хватит ли для десктопных приложений под Electron?
    > Спрос на Веб-макак конечно вырастет.

    Надо 64! Память дешевле разрабвремени

     

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



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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