The OpenNET Project / Index page

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



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

"Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от opennews (??), 20-Окт-25, 14:12 
Опубликован первый отдельный выпуск браузероного движка Servo, написанного на языке Rust. До сих пор проектом формировались только ночные сборки. В примечании к выпуску отмечено только то, что по функциональности он аналогичен ночной сборке от 19 октября, для которой проведено дополнительное ручное тестирование. Выпуск также ознаменовал начало формирования сборок для систем Apple с macOS на базе процессоров с архитектурой ARM.  Готовые сборки предоставлены для  Linux, Android, macOS и Windows...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64083

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

Оглавление

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


1. "Выпуск браузерного движка Servo 0.0.1"  –3 +/
Сообщение от Аноним (1), 20-Окт-25, 14:12 
То что они неготовому движку присвоили версию совершенно не значит что он готов.  
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск браузерного движка Servo 0.0.1"  +14 +/
Сообщение от Аноним (2), 20-Окт-25, 14:13 
А где написано, что он готов?
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск браузерного движка Servo 0.0.1"  –10 +/
Сообщение от Аноним (1), 20-Окт-25, 14:15 
В заголовке, раз выпустили с версией значит готов.
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск браузерного движка Servo 0.0.1"  +20 +/
Сообщение от Аноним (2), 20-Окт-25, 14:20 
Версия 0.0.1 не наводит на размышления?
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск браузерного движка Servo 0.0.1"  +4 +/
Сообщение от Аноним (1), 20-Окт-25, 14:38 
Что им мешало последние 15 лет выставить 0.0.1 и что изменилось? Я даже отвечу ничего не изменилось он такой же сырой.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск браузерного движка Servo 0.0.1"  +9 +/
Сообщение от Аноним (2), 20-Окт-25, 15:39 
А при чем тут это, изначальный вопрос был: "где написано, что он готов"?
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск браузерного движка Servo 0.0.1"  –1 +/
Сообщение от Аноним (28), 20-Окт-25, 15:40 
Вот это, как раз, пример того, как на Раст писали. Именно писали, а не переписывали. Потому, что переписывать было не с чего.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

39. "Выпуск браузерного движка Servo 0.0.1"  –2 +/
Сообщение от Аноним (1), 20-Окт-25, 16:54 
Вообще то они по идее переписывали Gecko.
Ответить | Правка | Наверх | Cообщить модератору

106. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Смузихлеб забывший пароль (?), 21-Окт-25, 10:29 
потому он и не готов и, похоже, никогда не будет ?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

85. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (85), 20-Окт-25, 23:34 
Вяленый готовее.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

17. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Жироватт (ok), 20-Окт-25, 14:45 
Ну, зато теперь можно активнее клянчить донатики - теперь не как на технодемку с мозиллиным кодом, как на РАННИЙ ДОСТУП!
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

23. "Выпуск браузерного движка Servo 0.0.1"  +2 +/
Сообщение от Аноним (1), 20-Окт-25, 14:58 
Вопросов больше не имею.
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Соль земли2 (?), 20-Окт-25, 17:14 
Возможно причина другая. У тебя предрассудки. Слишком полагаешься на мысли, а не на реальность.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

3. "Выпуск браузерного движка Servo 0.0.1"  +2 +/
Сообщение от Аноним (1), 20-Окт-25, 14:14 
Единственное применение это порофлить и запустить этот движкок в нормальном браузере через wasm и запустить там вебстраницу.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Жироватт (ok), 20-Окт-25, 14:43 
Так, стой. А как же основное - собственно ради чего его и писали - притаскивать ссылку на него в комментарии, чтобы показать этим, как там их, ну этим, которые отродья диавола и сцотоны, ну, дидам, точно, вспомнил, дидам - что и не нём можно написать что-то сложнее хеллуворлда?
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Незнакомка (?), 20-Окт-25, 16:55 
На нем практически все сложное пишут, кроме легаси.
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (1), 20-Окт-25, 16:56 
Не получается потому что плохо работает. А вот, смотрите как я могу сделать может.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

109. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Я (??), 21-Окт-25, 11:56 
его писали чтобы улучшить некоторые части геко, что в общем то и сделали. а потом деньги на эксперименты которые не приносят денег у мозилы кончились и пришлось отпустить эксперимент в  свободное плавание, увы.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

6. "Выпуск браузерного движка Servo 0.0.1"  –3 +/
Сообщение от Доктор Альбаemail (?), 20-Окт-25, 14:16 
Лидером по прежнему будет Blink (который в Chromium).
Ответить | Правка | Наверх | Cообщить модератору

108. Скрыто модератором  +/
Сообщение от Я (??), 21-Окт-25, 11:53 
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Анонимemail (7), 20-Окт-25, 14:19 
Обычная история: бесперспективный движок компания выбрасывает на мороз в данном случае это Mozilla его подхватывает LF, спустя некоторое время про него все забывают.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от 12yoexpert (ok), 20-Окт-25, 14:33 
при чём тут Line Feed?
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (1), 20-Окт-25, 14:40 
При том что занимаются всякой фигнёй.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Аноним (9), 20-Окт-25, 14:25 
Увидели новости успеха Ladybird и началась тряска. Хотя, учитывая, что verso, который должен был делать браузер поверх серво, сдулся, то интересно какие планы дальше. Но до момента кроссплатформенного вебвью для tauri и ему подобных хотелось бы дожить.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Жироватт (ok), 20-Окт-25, 14:48 
Скорее просто решили попиарится к началу штатовского финансового года.
В этом мире вообще все просто, если за каждым действием видеть желаемый результат.

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

94. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от аноно (?), 21-Окт-25, 02:39 
Только если желаемый результат всегда с вами в одной комнате.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск браузерного движка Servo 0.0.1"  +3 +/
Сообщение от Жироватт (ok), 20-Окт-25, 14:41 
Кхе-кхе.
А этот движок как сильно защищает меня от уязвимостей в памяти...?
Кхе-кхе.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск браузерного движка Servo 0.0.1"  +5 +/
Сообщение от Аноним (1), 20-Окт-25, 14:45 
Да
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (24), 20-Окт-25, 15:04 
servo$ ./servo
./servo: error while loading shared libraries: libgstplay-1.0.so.0: cannot open shared object file: No such file or directory

УГ

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

25. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от eugener (ok), 20-Окт-25, 15:24 
Попробуйте установить gstreamer.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Аноним (24), 20-Окт-25, 15:43 
да это понятно, только зачем servo зависит от gstreamer? а ещё от libwebrtc
видимо rust-ffmpeg и webrtc-rs они не осилили или не успели
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск браузерного движка Servo 0.0.1"  +3 +/
Сообщение от Аноним (30), 20-Окт-25, 16:03 
Почему они должны были реализовывать мультимедию именно через ffmpeg, а не через gstreamer?
Ответить | Правка | Наверх | Cообщить модератору

96. Скрыто модератором  +/
Сообщение от Anonim (??), 21-Окт-25, 06:22 
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от penetrator (?), 21-Окт-25, 08:49 
у меня запустился и даже какие-то страницы открыл, но в целом печально пока, c JS там плохо
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

31. "Выпуск браузерного движка Servo 0.0.1"  +5 +/
Сообщение от Аноним (31), 20-Окт-25, 16:05 
Собаки лаят, корован идет.

Уже четверть нативного кода в Firefox написано на Rust (25% на Rust, 25% на C и 50% на C++).

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

32. "Выпуск браузерного движка Servo 0.0.1"  +2 +/
Сообщение от Аноним (31), 20-Окт-25, 16:12 
https://4e6.github.io/firefox-lang-stats/
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск браузерного движка Servo 0.0.1"  –2 +/
Сообщение от Грустный (?), 20-Окт-25, 16:51 
> 25% на Rust
> 25% на C и 50% на C++

Это как поставить биометрический замок с распознаванием ДНК на парадную дверь… в доме, где 20 окон — без стёкол.

Да, теперь та дверь — непробиваема.  
Хакерам придётся… ну, знаешь, просто залезть через окно.  

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

47. "Выпуск браузерного движка Servo 0.0.1"  +2 +/
Сообщение от Аноним (47), 20-Окт-25, 17:25 
Большинство ошибок выявляется в свеженаписанном коде. Чем более старый и долгоиспользуемый код, тем реже там находят ошибки. Поэтому на безопасных языках в первую очередь стоит писать новый код, а старый, который уже работает, можно переписывать по мере необходимости.

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

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

54. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Надводная_лодка (?), 20-Окт-25, 19:54 
Потому что никто не пишет бесплатно и только лишь могут написать на будущее что в нём что то за это прибудет , если этого не случается уходят проперти
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Грустный (?), 21-Окт-25, 09:39 
> Чем более старый и долгоиспользуемый код, тем реже там находят ошибки

Linux kernel — живое опровержение твоего тезиса.
В нём каждый год находят уязвимости в старом коде. (._.)

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

110. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Я (??), 21-Окт-25, 12:00 
чтобы опровергнуть тезис нужно ччтобы в старом коде ошибки находились с каждым годом всё чаще, но для этого потребовалось бы чтобы в старом коде могли появляться новые ошибки..
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Грустный (?), 21-Окт-25, 13:22 
> чтобы в старом коде могли появляться новые ошибки..

Ошибки в старом коде не появляются со временем — они там изначально есть.  
Просто раньше их не могли найти, не хватало инструментов, мотивации.  
  
Теперь же:  
- появляются новые способы эксплуатации (например, через side channels),  
- улучшаются инструменты (UBSan, KASAN, fuzzing, syzkaller, статический анализ, etc.),  
- растёт стоимость уязвимостей (LPE = $75k+, Android Security Rewards) → больше глаз смотрит в старый код.

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

62. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от рыба мозга (?), 20-Окт-25, 21:02 
>Хакерам придётся… ну, знаешь, просто залезть через окно.

Зачем раскрыл? Испортил шутку. А то мы бы смеялись до упаду. 20 окон! - хахаха! Без стёкол! - ржунимагу!

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

53. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от VladSh (?), 20-Окт-25, 19:47 
https://neolurk.org/wiki/Корованы
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

88. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Юрий (??), 21-Окт-25, 00:23 
12% это не четверть.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

33. "Выпуск браузерного движка Servo 0.0.1"  –1 +/
Сообщение от Аноним (33), 20-Окт-25, 16:14 
Вот бы исходники Presto показали, может нашлись бы энтузиасты
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск браузерного движка Servo 0.0.1"  +6 +/
Сообщение от Аноним (47), 20-Окт-25, 16:19 
Исходники всей старой оперы утекали полностью, в плоть до тогго, что при запуске скрипта сборки собиралась полностью рабочая версия.

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

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

57. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (28), 20-Окт-25, 20:21 
> Из-за того, что у утекших исходников проблемы с легальностью

Это самая главная проблема. Это не даст держать репозиторий ни на одном более-менее публичном хостинге. И ни один дистр не решится сборку этого поставлять.
Так что, если официально не откроют, никакая команда не возьмётся.

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

60. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (47), 20-Окт-25, 20:46 
Есть примеры софта, который разрабатывают незаконно или с сомнительной законностью, те же эмуляторы игровых приставок, или всякие там активаторы винды, скачиватели сайтов, типа того же yt-dlp, софт, позволяющий конвертировать защищенные право обладателями видеоформаты.

И все такие проекты спокойно развиваются не смотря на давление. Потому что у них есть команды разработчиков, которые заинтересованы в них и пользователи этих продуктов. Это в первую очередь важное. Спрос и предложение. Все остальное — вторично. У Presto этого не было.

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

83. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (85), 20-Окт-25, 23:29 
> эмуляторы игровых приставок
> И все такие проекты спокойно развиваются не смотря на давление.

И вынуждены плодить всё новые репозитории. Потому, что блочат. Вон сколько приходится от Нинтенды прятаться.

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

98. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (98), 21-Окт-25, 08:35 
У Presto по крайней мере был может и сейчас есть, русскоязычный Телеграм чат, где можно было найти исходники. Толку?
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (107), 21-Окт-25, 10:53 
>Но всем пофигу, исходники никогда ничего не стоят, важна команда, которая развивает проект

Доказано Виталиком Бутериным.

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

48. "Выпуск браузерного движка Servo 0.0.1"  –4 +/
Сообщение от Аноним (48), 20-Окт-25, 18:24 
Добрый день! Из всяких броузеров третьего сорта - самый лучший, это PaleMoon! Шерстяной прямо сильно шарит в броузерах и пилит в одно лицо! И в palemoon даже динамический сайт на react работает более-менее! А вот seamonkey и chromium вообще разочаровали - то то не работает, то это. В общем, palemoon молодцы. Servo сильно глючно работает.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от рыба мозга (?), 20-Окт-25, 21:06 
Запомните. Если что-то не работает в Хроме, значит это не интернет. Это же очевидно.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (98), 21-Окт-25, 08:37 
>и chromium вообще разочаровали - то то не работает, то это

Тоже не понятно, как это может что-то не работать в chromium.

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

49. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Songo (ok), 20-Окт-25, 18:25 
Вот эту надпись (В Firefox уже интегрированы некоторые части Servo, такие как многопоточный CSS-движок и система отрисовки WebRender.) уже читаю много лет. Когда пойдут дальше с внедрением?
Свой движок больше не пилят, от Servo избавились и тоже забили.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск браузерного движка Servo 0.0.1"  +5 +/
Сообщение от Аноним (50), 20-Окт-25, 18:39 
Сыроват. Подожду 0.0.2
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Аноним (66), 20-Окт-25, 21:11 
Дождёшься 0.0.2 - а оно заржавело.... :)
Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск браузерного движка Servo 0.0.1"  –1 +/
Сообщение от Nicho (ok), 20-Окт-25, 19:37 
Интересно будут ли на servo и ladybird делать полноценные браузеры?
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (55), 20-Окт-25, 19:58 
Не прошло и... а, уже прошло.
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск браузерного движка Servo 0.0.1"  +2 +/
Сообщение от Кора дуба (-), 20-Окт-25, 20:09 
Ещё во времена IE6 у меня сайты с диалапом летали. Потому что проблема не в браузерах, проблема в квалифицированной рабочей силе.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (28), 20-Окт-25, 20:23 
Во времена IE 6 не было столько JSкрипта на сайтах.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Кора дуба (-), 20-Окт-25, 20:58 
Отключи JS и оно всё равно тормозит. Проблема в слоупочном парсинге самого html и css, а ненавистный многими js лишь добавляет тормоза к уже существующим.
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (63), 20-Окт-25, 21:03 
> в слоупочном парсинге самого html и css

CSS превратился в жирного монстра

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

87. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (87), 21-Окт-25, 00:22 
> Проблема в слоупочном парсинге самого html и css,
> парсинге [...] css

С разморозкой!
https://github.com/brandondong/css-turing-machine

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

70. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (70), 20-Окт-25, 21:55 
Там были статические html'и (CGI - это тоже статический html)
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору

72. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (63), 20-Окт-25, 21:58 
Да ты видать не застал ActiveX и VRML :)
Ответить | Правка | Наверх | Cообщить модератору

82. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (70), 20-Окт-25, 22:54 
И ActiveX и Java Applet'ы застал, конечно. А вот про VRML впервые слышу. Но даже ActiveX был легким сильное легче, относительно современных тонн JS'а.
Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (114), 21-Окт-25, 15:18 
> даже ActiveX был легким сильное легче, относительно современных тонн JS'а.

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

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

92. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от blevakagmail.comemail (?), 21-Окт-25, 01:50 
SpeakEZ Technologies у этих ребят очень интересный взгляд представлен в блоге на компиляцию. Rust рассматривается в том числе. Основной вывод что Раст заточён под одну архитектуру и фактически захардкожен. Теория владения плохо ложится на распределение вычислений на разных процессорах.
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Медведь (ok), 21-Окт-25, 02:25 
Проблема rust куда глубже -- он обречен на стагнацию, так как гарантии которые он дает, крайне плохо подлежат пересмотру и расширению. Не говоря о ряде врожденных проблем, его нельзя просто взять и расширить новыми концепциями, или, по крайней мере, это будет чрезвычайно сложно и очень долго. Даже java по сравнению с rust -- просто полигон для быстрого внедрения ключевых инноваций ))) В rust можно накручивать и перекручивать библиотеки, налепить сбоку скотчем очередные порции "стабилизированного API", но пролечить или отменить его родовые проблемы -- невозможно в принципе.
Ответить | Правка | Наверх | Cообщить модератору

111. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (-), 21-Окт-25, 12:06 
> Теория владения плохо ложится на распределение вычислений на разных процессорах.

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

Это реальная дилемма. Непонятно, почему ты вместе со SPeakEZ Technologies выделяешь Rust как уникальный язык, сталкивающийся с этой дилеммой. Это у всех так.

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

104. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Минона (ok), 21-Окт-25, 10:18 
Сколько набирает в Speedometer3.1?
Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Аноним (105), 21-Окт-25, 10:29 
А прошлую версию где скачать?
Ах, язык, забыли...
Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск браузерного движка Servo 0.0.1"  +1 +/
Сообщение от Аноним (113), 21-Окт-25, 14:38 
Ну это не серьезно, столько лет его пилят, и всего лишь версия 0.0.1. В 90е-2000е как то больше энтузиазма в опенсорсе было, а современная разработка идет слишком медленно.
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск браузерного движка Servo 0.0.1"  +/
Сообщение от Аноним (115), 21-Окт-25, 15:21 
Что-то боюсь, что с многопоточным движком сайты начнут грузить все ядра вместо одного.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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