The OpenNET Project / Index page

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



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

Оглавление

Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0, opennews (??), 23-Май-21, (0) [смотреть все]

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


23. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  –9 +/
Сообщение от Аноним (23), 23-Май-21, 15:07 
>используя язык Lisp

Сразу на ***. Для полностью перестраиваемого браузера должен использоваться JavaScript - он всё равно необходим и уже очень сильно почти до предела отполирован. Использовать какие-то лиспы - это тащить ещё один интерпретатор. Только не взлетело, даже в firefox большая часть кода написана на C++, иначе жрать до*** будет и тормозить. И так жрёт до***, а мог бы на порядки больше.

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

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

26. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +1 +/
Сообщение от Аноним (26), 23-Май-21, 15:19 
> Для полностью перестраиваемого браузера должен использоваться JavaScript - он всё равно необходим

А потом ловить странные взаимодействия js-кода броузера и js-кода из интернета?

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

34. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +1 +/
Сообщение от Аноним (34), 23-Май-21, 16:05 
Да. Spectre называется. Не запускайте вредоносное ПО на своём компе. Иначе вас ничего не спасёт. Ни отдельный процесс на страничку, ни отдельный процессор.
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  –1 +/
Сообщение от Аноним (17), 23-Май-21, 16:31 
Лучше вообще ничего не запускать, и обновления дефолт ос не качать. Именно так я и словил вирусню на машине, которая два года без дела стояла, даже не была подключена к сети и после свежей установки дефолт ос и её обновления внезаптно проникла вирусня.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +/
Сообщение от Аноним (26), 23-Май-21, 16:44 
Появиласть сеть - появились вирусы. Удивительно!
Ответить | Правка | Наверх | Cообщить модератору

79. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +/
Сообщение от Аноним (79), 24-Май-21, 09:08 
Тс-с-с! Никому! Вирусы были и до сетей ))
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +/
Сообщение от Аноним (57), 23-Май-21, 20:36 
>Для полностью перестраиваемого браузера должен использоваться JavaScript

Начинай, потом расскажешь.

>Использовать какие-то лиспы - это тащить ещё один интерпретатор.

Там компилятор.

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

64. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  –1 +/
Сообщение от Аноним (64), 23-Май-21, 22:59 
>Там компилятор.

Да пофиг. Зачем мне ещё один компилятор, да ещё не такой вылизанный, как JSный? У меня и без него память всю на компе съели.

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

78. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +/
Сообщение от Жироватт (ok), 24-Май-21, 08:53 
512мб-рамы-кун в треде?
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск полностью перенастраиваемого web-браузера Nyxt 2.0.0"  +/
Сообщение от Аноним (115), 03-Июн-21, 21:10 
зря Вы на sbcl бочку катите. Очень приятный компилятор: рассказывает где что можно поменять чтобы побыстрее стало. Ну и его лет так на 10 побольше вылизывали, если считать от момента ответвления от cmucl.

Ну чтоб не быть голословным: вот смотрите, две почти одинаковые программы, а sbcl работает почти на секунду быстрее.

[1] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
[2] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

И хорошо видно как он ругается на кодописателя, что тот забил на declaim с типами аргументов.

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

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

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




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

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