The OpenNET Project / Index page

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



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

Оглавление

Google занялся продвижением средств безопасной работы с памятью в открытом ПО, opennews (??), 18-Фев-21, (0) [смотреть все]

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


67. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Wilem82 (ok), 19-Фев-21, 03:40 
> В прошлый раз они сделали реальностью nodejs и электрон. Мир еше как миниум десятилетие будет после этого будет приходить в себя.

Электрон плохой, но UI через веб технологии - это, видимо, будущее. Работать надо в сторону оптимизации рантайма. Есть либа на расте - не помню как называется - которая рендерит UI через встроенный в ОС веб рендерер. На винде mshtml, на маке webkit или как там его, на линуксе не помню. В результате программа не тащит с собой браузер и код рендерера живёт в памяти в единственном экземпляре между приложениями. Хелоу ворд памяти ест очень мало. Вот в каком-то таком направлении оно и будет двигаться.

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

76. "Google занялся продвижением средств безопасной работы с памя..."  +4 +/
Сообщение от paulus (ok), 19-Фев-21, 07:07 
> В результате программа не тащит с собой браузер и код рендерера живёт в памяти в единственном экземпляре между приложениями.

А по факту, каждая программа тащит с собой браузев в виде электрона :)

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

96. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от istepan (ok), 19-Фев-21, 08:49 
Не работает это так.
Проще в пакет завернуть электрон, чем следить за работой ПО в зоопарке нативных рендеров. Там ещё свои js интерпретаторы.

Уже сейчас на пк обычных пользователей запущено несколько электронов (дискорды, скайпы и прочие). По сути браузеров.

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

135. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Wilem82 (ok), 19-Фев-21, 12:28 
> Уже сейчас на пк обычных пользователей запущено несколько электронов (дискорды, скайпы и прочие). По сути браузеров.

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

Если вдуматься, то веб-рендеры - это и есть UI toolkit-ы, причём самые продвинутые в мире. Осталось только придумать, как сделать что бы они не жрали по 500мб на один пиксель. :)

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

170. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Wilem82 (ok), 19-Фев-21, 22:32 
https://github.com/tauri-apps/tauri
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

181. "Google занялся продвижением средств безопасной работы с..."  +1 +/
Сообщение от arisu (ok), 20-Фев-21, 04:09 
> https://github.com/tauri-apps/tauri

«tiny, blazing fast binaries». изрядно пошутили.

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

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

190. "Google занялся продвижением средств безопасной работы с..."  +/
Сообщение от Wilem82 (ok), 20-Фев-21, 16:58 
Подожди, а если ты в свой бинарь вкомпилишь Qt или Gtk у тебя правда будет мизерный бинарь?
Ответить | Правка | Наверх | Cообщить модератору

192. "Google занялся продвижением средств безопасной работы с..."  +1 +/
Сообщение от arisu (ok), 20-Фев-21, 17:05 
спасибо. я, было, подумал, что про «недоумков» немного перебрал. но ты пришёл — и сразу меня успокоил.
Ответить | Правка | Наверх | Cообщить модератору

174. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Michael Shigorinemail (ok), 20-Фев-21, 01:49 
> Работать надо в сторону оптимизации рантайма.

Эх, если бы Вы понимали, что вообще предлагаете... "ну и что, что банкиры жадные -- работать надо над печатанием новых долларов".

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

191. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Wilem82 (ok), 20-Фев-21, 17:00 
> Эх, если бы Вы понимали, что вообще предлагаете... "ну и что, что
> банкиры жадные -- работать надо над печатанием новых долларов".

Что бы ответ был конструктивным и следовательно интерсным и обсуждаемым, в нём должны содержаться аргументы, а не просто "вы ничего не понимаете". :)

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

193. "Google занялся продвижением средств безопасной работы с памя..."  –1 +/
Сообщение от Michael Shigorinemail (ok), 20-Фев-21, 17:13 
Согласен, но кроме ровно вот такой зарисовки (да, кривоватой аналогии, но уж какая вышла) -- у меня ничего не получилось сходу.

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

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

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

195. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Wilem82 (ok), 20-Фев-21, 18:13 
Внезапная Украина. :) Я вообще нечего не предлагаю, а предсказываю развитие технологий. Веб-рендер (не конкретный, а как концепция) - это и есть UI toolkit, самый мощный из существующих. За это надо платить памятью. Вот память и будут оптимизировать, а сам подход - html+css и то, что его рендерит скорее всего сохранится. Оно уже кроссплатформенное, оно уже умеет рисовать всё, что нужно - от 2д до 3д. Сам браузер не нужен конечно, а вот движок который рендерит страницы - нужно. И если эти движки уже существуют, зачем их писать заново? UI тулкиты всё равно в конечном счёте к этой функциональности сводятся. Надо только выкинуть оттуда лишнее, что бы например размер бинаря и занимаемой памяти зависел от конфигурации на стадии сборки. Ну или, если оно динамически подгружается, то разбить функциональность веб-рендера на отдельные сошки.

Более того, никто же не говорит, что всё это надо обрабатывать строго в рантайме - можно html+css на стадии сборки во что-то более эффективное скомпилировать.

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

196. "Google занялся продвижением средств безопасной работы с памя..."  +/
Сообщение от Michael Shigorinemail (ok), 20-Фев-21, 23:22 
> И если эти движки уже существуют, зачем их писать заново?

Например, затем, что помойки на стероидах несут слишком много проблем -- не только ресурсных, а и безопасности.

И даже не писать заново, а "всего лишь" не пихать круглое в квадратное.

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

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

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




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

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